summaryrefslogtreecommitdiffstats
path: root/sys/conf
Commit message (Collapse)AuthorAgeFilesLines
* Add the AR5416/AR9285 bluetooth coexistence code into the main kerneladrian2012-12-031-0/+6
| | | | build.
* Fix LINT build for arm: NOTES defines LDFLAGS by way of a make optionmarcel2012-11-292-2/+2
| | | | | | | | but LDFLAGS is not (yet) passed on to the linker (via SYSTEM_LD et al). Do so now. As such, any kernel configuration can now define linker flags by setting LDFLAGS as normal and not have to revert to hacks like setting DEBUG for flags that do not relate to debugging (see sys/powerpc/conf/MPC85XX).
* o) Add support for specifying a model of Octeon to target at compile-time,jmallett2012-11-241-0/+1
| | | | | | | reducing the number of runtime checks done by the SDK code. o) Group board/CPU information at early startup by subject matter, so that e.g. CPU information is adjacent to CPU information and board information is adjacent to board information.
* The tramp stuff isn't dependent on DDB, so always add these to theimp2012-11-231-2/+0
| | | | CLEANFILES list.
* According to r221124, the default NFS server and client are no longerkevlo2012-11-231-2/+2
| | | | experimental.
* Merge ACPICA 20121114.jkim2012-11-201-0/+1
|
* Add UFS writesuspension mechanism, designed to allow userland processestrasz2012-11-181-0/+1
| | | | | | | to modify on-disk metadata for filesystems mounted for write. Reviewed by: kib, mckusick Sponsored by: FreeBSD Foundation
* make the MIPS24k HWPMC support require hwpmc_mips24k as well as hwpmc.adrian2012-11-171-1/+1
| | | | | | This way non-MIPS24k platforms (eg Octeon) can have separate PMC support. Requested by: juli
* Enable back the clang warning in if_ath.c.rpaulo2012-11-151-2/+1
|
* Be more consistent.obrien2012-11-131-62/+62
|
* Garbage collect the explicit "compile-with", they are no longer needed.obrien2012-11-131-14/+8
|
* Redo r242842, now actually fixing the warnings, as follows:dim2012-11-121-1/+1
| | | | | | | | | | | | | | | | - In sys/ofed/drivers/infiniband/core/cma.c, an enum struct member is interpreted as an int, so cast it to an int. - In sys/ofed/drivers/infiniband/core/ud_header.c, initialize the packet_length variable in ib_ud_header_init(), to prevent undefined behaviour. - In sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c, call rdma_notify() with the correct enum type and value. - In sys/ofed/include/linux/pci.h, change the PCI_DEVICE and PCI_VDEVICE macros to use C99 struct initializers, so additional members can be overridden. Reviewed by: delphij, Garrett Cooper <yanegomi@gmail.com> MFC after: 1 week
* MFi386: r232263nyan2012-11-101-0/+4
| | | | Fix build mpboot.s with clang.
* Attempt toward a buildable universe by silenting a few warnings for OFED.delphij2012-11-101-1/+1
|
* Dont compile some files in drm with -finline-limit=1350. GCC 4.2.1 doesntrdivacky2012-11-091-3/+2
| | | | need that and clang does not support that. This effectively reverts r126542.
* For kernel builds with PROFLEVEL >= 2, such as LINT, don't attempt todim2012-11-071-2/+5
| | | | | | | use the -mprofiler-epilogue option if the compiler is clang, as the flag is not supported. While here, fix up the value indentations. MFC after: 1 week
* For kernel builds with PROFLEVEL >= 1, such as LINT, don't attempt todim2012-11-071-1/+4
| | | | | | | use the -falign-functions option if the compiler is clang, as the flag is not supported. MFC after: 1 week
* Add a MD_ROOT_FSTYPE kernel option. The option specifies themarcel2012-11-031-0/+1
| | | | | file system part for the MD_ROOT mount string. Hardcoding the the file system type as "ufs" is too restrictive.
* Add the bus attachment for the embedded EHCI HC.marcel2012-11-031-0/+1
|
* Small textdump enhancements.alfred2012-11-012-0/+12
| | | | | | | | | | | | | | Allow textdumps to be called explicitly from DDB. If "dump" is called in DDB and textdumps are enabled then abort the dump and tell the user to turn off textdumps. Add options TEXTDUMP_PREFERRED to turn textdumps on by default. Add options TEXTDUMP_VERBOSE to be a bit more verbose while textdumping. Reviewed by: rwatson MFC after: 2 weeks
* - Remove BCE_JUMBO_HDRSPLIT kernel option which was forgotten in r218423.zont2012-10-302-7/+0
| | | | | Approved by: davidch Approved by: kib (mentor)
* Better comments.imp2012-10-281-2/+2
|
* stack_machdep.c is dependent on ddb or stack options, not standard.imp2012-10-261-1/+1
|
* Siba, in theory, is a architecturally neutral bus, so place it inimp2012-10-261-1/+4
| | | | | | files. It used to be in files.mips before the clean-room rewrite and really doesn't belong there. If we need to grow arch specific code, we can move it into $ARCH/$ACH/siba_machdep.c.
* These no longer appera to be necessary for either 32-bit or 64-bitimp2012-10-261-3/+0
| | | | builds, eliminate them.
* Port the new PV entry allocator from amd64/i386. This allocator has twoalc2012-10-261-0/+2
| | | | | | | | | | | advantages. First, PV entries are roughly half the size. Second, this allocator doesn't access the paging queues, and thus it allows for the removal of the page queues lock from this pmap. Replace all uses of the page queues lock by a R/W lock that is private to this pmap. Tested by: marcel
* Add support for Radisys as a vendor of Octeon hardware. Add some preliminaryjmallett2012-10-261-0/+1
| | | | | support for what their boot loader refers to as the "RSYS4GBE", of which there are two instances ("Data Processing Blocks") on the Radisys ATCA-7220.
* Remove the IPFIREWALL_FORWARD kernel option and make possible to turnae2012-10-252-8/+0
| | | | | | | | | on the related functionality in the runtime via the sysctl variable net.pfil.forward. It is turned off by default. Sponsored by: Yandex LLC Discussed with: net@ MFC after: 2 weeks
* Sort and remove a few long-obsolete comments.imp2012-10-251-17/+12
|
* Remove the links: target. It too is homelessly outdated since itimp2012-10-251-9/+1
| | | | | relies on the outdated defines list. It likely hasn't been useful in 15 years, and certainly not in the last decade.
* This file is somewhat obsolete (last updated in 1995) list of #if codeimp2012-10-251-35/+0
| | | | in the kernel. Retire it rather than catch up with the last 17 years.
* Restore r184194 | marcel | 2008-10-22 20:16:38 -0600 (Wed, 22 Oct 2008) | 11 ↵imp2012-10-251-6/+0
| | | | | | | lines which made geom_bsd and geom_mbr optional. They are redundant with the DEFAULTS BSD and MBR support for g_part, which is standard.
* Remove redunant geom_bsd and geom_mbr definitions. They are in files.imp2012-10-251-4/+0
|
* Hoist the MI compat_freebsd32 files up into files from files.*.imp2012-10-255-25/+6
|
* List all the mips MACHINE_ARCH values in the options file to allowimp2012-10-252-1/+8
| | | | | conditional inclusion based on the MACHINE_ARCH we're compiling for. Make ucmpdi2 conditional on mips or mipsel.
* We need ucmpdi2 for XLR and XLP when compiled in 32-bit mode. Includeimp2012-10-251-0/+1
| | | | | it here unconditionally while I figure out why "optional mips | mipsel" didn't work.
* Move common fdt into files. Duplicate in files.powerpc the filesimp2012-10-244-18/+12
| | | | | | shared with aim. Config is smart enough to cope with multiple lines of the same path with different options. This reduces the needless duplication.
* Sort a few mis-sorted items.imp2012-10-241-34/+29
|
* Conform to the style of the rest of the file for hwpmc.imp2012-10-241-2/+2
|
* Add back hwpmc support.imp2012-10-241-0/+4
|
* Change the dependency of kern/uipc_cow.c from zero_copy_socketsandre2012-10-231-1/+1
| | | | | | to socket_send_cow. Missed in r241931. Submitted by: pluknet
* Turns out the nvram env was common, so move it back up to get PB92 working.imp2012-10-231-0/+3
|
* Add in the crypto support from the generic versions.imp2012-10-231-0/+4
|
* Add in MD specific support for FDT. Need to refactor this a bit.imp2012-10-231-0/+10
|
* intr_machdep.c and trap.c can be replaced with ports' own versions,imp2012-10-231-2/+0
| | | | so remove the standard ones from here.
* Add support for syscons (we should consider moving most of this intoimp2012-10-231-0/+9
| | | | files, another day).
* Start a clean-room implementation of files.mips. This is sufficientimp2012-10-231-115/+62
| | | | | for SWARM64 and SWARM64_SMP to compile. Other kernels will be layered in.
* Replace the ill-named ZERO_COPY_SOCKET kernel option with twoandre2012-10-232-7/+16
| | | | | | | | | | | | | | | | | | | | | more appropriate named kernel options for the very distinct send and receive path. "options SOCKET_SEND_COW" enables VM page copy-on-write based sending of data on an outbound socket. NB: The COW based send mechanism is not safe and may result in kernel crashes. "options SOCKET_RECV_PFLIP" enables VM kernel/userspace page flipping for special disposable pages attached as external storage to mbufs. Only the naming of the kernel options is changed and their corresponding #ifdef sections are adjusted. No functionality is added or removed. Discussed with: alc (mechanism and limitations of send side COW)
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-222-4/+0
| | | | | | | | | | | | In particular, do not lock Giant conditionally when calling into the filesystem module, remove the VFS_LOCK_GIANT() and related macros. Stop handling buffers belonging to non-mpsafe filesystems. The VFS_VERSION is bumped to indicate the interface change which does not result in the interface signatures changes. Conducted and reviewed by: attilio Tested by: pho
* Make the Wii GPIO driver a separate device.rpaulo2012-10-211-1/+1
|
OpenPOWER on IntegriCloud