summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* Follow style(9) more closely in the example.jh2011-12-211-3/+3
|
* Add myself with mentor relationshipsjgh2011-12-201-0/+5
| | | | | | Add tabthorpe -> crees Approved by: crees (mentor)
* Add some more cross-references.mav2011-12-204-0/+4
|
* Fix copy-paste typo.mav2011-12-201-2/+2
|
* Add timecounters(4) man page alike to eventtimers(4).mav2011-12-205-2/+111
|
* s/LAPIC/local APIC/ to closer follow Intel documents.mav2011-12-201-4/+4
| | | | Submitted by: jhb
* Remove extra "and" left from earlier version.mav2011-12-201-2/+1
|
* Restore a feature that was present in 5.x and 6.x, and was cleared inglebius2011-12-201-8/+31
| | | | | | | | | | | | | | | | | | | | | | | 7.x, 8.x and 9.x with pf(4) imports: pfsync(4) should suppress CARP preemption, while it is running its bulk update. However, reimplement the feature in more elegant manner, that is partially inspired by newer OpenBSD: - Rename term "suppression" to "demotion", to match with OpenBSD. - Keep a global demotion factor, that can be raised by several conditions, for now these are: - interface goes down - carp(4) has problems with ip_output() or ip6_output() - pfsync performs bulk update - Unlike in OpenBSD the demotion factor isn't a counter, but is actual value added to advskew. The adjustment values for particular error conditions are also configurable, and their defaults are maximum advskew value, so a single failure bumps demotion to maximum. This is for POLA compatibility, and should satisfy most users. - Demotion factor is a writable sysctl, so user can do foot shooting, if he desires to.
* Add apic(4) man page, now mostly to cover its event timer functionality.mav2011-12-206-4/+88
|
* Add eventtimers(9) man page, describing related KPIs.mav2011-12-203-1/+249
| | | | | Sponsored by: iXsystems, Inc. MFC after: 1 month
* Add a TASK_INITIALIZER() macro that can be used to staticallyjhb2011-12-192-1/+8
| | | | | | | initialize a task structure. Reviewed by: gj MFC after: 2 weeks
* Disable another clang warning (-Wempty-body) when WARNS <= 2.dim2011-12-181-1/+1
| | | | MFC after: 1 week
* Disable yet another clang warning (-Wconversion) when WARNS <= 3.dim2011-12-181-1/+2
| | | | MFC after: 1 week
* Fixed some of markup.ru2011-12-171-19/+18
| | | | Reviewed by: jhb
* Disable yet another clang warning when WARNS <= 3.dim2011-12-171-1/+1
| | | | MFC after: 1 week
* Add a NO_WARRAY_BOUNDS setting to bsd.sys.mk, only applicable to clang,dim2011-12-161-0/+3
| | | | | | | | to selectively work around warnings in programs that don't use flexible array members, but instead define arrays of length 1 at the end of the struct, and then access those beyond their declared bounds. MFC after: 1 week
* Some formatting fixes.mav2011-12-161-14/+31
| | | | Submitted by: ru
* A major overhaul of the CARP implementation. The ip_carp.c was startedglebius2011-12-161-131/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from scratch, copying needed functionality from the old implemenation on demand, with a thorough review of all code. The main change is that interface layer has been removed from the CARP. Now redundant addresses are configured exactly on the interfaces, they run on. The CARP configuration itself is, as before, configured and read via SIOCSVH/SIOCGVH ioctls. A new prefix created with SIOCAIFADDR or SIOCAIFADDR_IN6 may now be configured to a particular virtual host id, which makes the prefix redundant. ifconfig(8) semantics has been changed too: now one doesn't need to clone carpXX interface, he/she should directly configure a vhid on a Ethernet interface. To supply vhid data from the kernel to an application the getifaddrs(8) function had been changed to pass ifam_data with each address. [1] The new implementation definitely closes all PRs related to carp(4) being an interface, and may close several others. It also allows to run a single redundant IP per interface. Big thanks to Bjoern Zeeb for his help with inet6 part of patch, for idea on using ifam_data and for several rounds of reviewing! PR: kern/117000, kern/126945, kern/126714, kern/120130, kern/117448 Reviewed by: bz Submitted by: bz [1]
* Document 'findstack'.kib2011-12-161-1/+11
| | | | MFC after: 1 week
* Many updates to cxgbe(4)np2011-12-161-12/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Device configuration via plain text config file. Also able to operate when not attached to the chip as the master driver. - Generic "work request" queue that serves as the base for both ctrl and ofld tx queues. - Generic interrupt handler routine that can process any event on any kind of ingress queue (via a dispatch table). - A couple of new driver ioctls. cxgbetool can now install a firmware to the card ("loadfw" command) and can read the card's memory ("memdump" and "tcb" commands). - Lots of assorted information within dev.t4nex.X.misc.* This is primarily for debugging and won't show up in sysctl -a. - Code to manage the L2 tables on the chip. - Updates to cxgbe(4) man page to go with the tunables that have changed. - Updates to the shared code in common/ - Updates to the driver-firmware interface (now at fw 1.4.16.0) MFC after: 1 month
* Disable one more clang warning when WARNS <= 3.dim2011-12-151-1/+2
| | | | MFC after: 1 week
* Clang has more warnings enabled by default, and when using -Wall, so if WARNSdim2011-12-151-0/+13
| | | | | | is set to low values, some of them have to be disabled explicitly. MFC after: 1 week
* Add a helper API to allow in-kernel code to map portions of shared memoryjhb2011-12-142-0/+189
| | | | | | objects created by shm_open(2) into the kernel's address space. This provides a convenient way for creating shared memory buffers between userland and the kernel without requiring custom character devices.
* Add SEE ALSO.joel2011-12-141-1/+15
|
* After several suggestions from people, move eventtimers page from 7 to 4.mav2011-12-146-4/+4
|
* More MLINKS for rtalloc.9glebius2011-12-141-1/+5
|
* Update this page to describe modern interfaces.glebius2011-12-141-114/+147
|
* Change targ(4) to use cdevpriv, instead of multiple character devices.ed2011-12-132-24/+10
| | | | | | | Also update the manpage and the scsi_target example program accordingly. Discussed on: scsi@ Tested by: Chuck Tuffli <chuck tuffli net>
* - Fix different variable types use in different files after r121184,mav2011-12-131-6/+6
| | | | | | | causing problems on amd64. - s/%lud/%lu/. MFC after: 1 month
* The "inet" keyword in the "ifconfig_IF_aliasN" is mandatory forru2011-12-131-3/+7
| | | | | | IPv4 aliases to work since network.subr@197139. MFC after: 3 days
* - Add support for ASCII art splash screens in TheDraw formateadler2011-12-121-0/+27
| | | | | | | | | PR: kern/143370 Submitted by: Antony Mawer <antony@mawer.org> Reviewed by: gjb (doc) Reviewed by: des (style) Approved by: ed MFC after: 1 month
* Add watchdog support for VIA south bridge chipset.fabient2011-12-122-0/+81
| | | | | | | Tested on VT8251, VX900 but CX700, VX800, VX855 should works. MFC after: 1 month Sponsored by: NETASQ
* Minor whitespace cleanup to make.conf(5).gjb2011-12-111-2/+2
| | | | | MFC after: 1 week X-MFC-With: 228418
* Document the SVN variable needs to be set in make.conf(5) when SVN_UPDATEgjb2011-12-111-1/+7
| | | | | | | | | is set. PR: 163162 Submitted by: Oliver Hartmann <ohartman!zedat.fu-berlin.de> Patch by: Benjamin Kaduk <kaduk!mit.edu> (original) MFC after: 1 week
* Added jimharris.jimharris2011-12-091-0/+1
|
* After r228293, et(4) supports altq(4).yongari2011-12-092-2/+4
|
* sbuf_data() hasn't returned NULL for overflowed buffers since r71721.jh2011-12-091-6/+2
|
* - Fix markup.jh2011-12-091-3/+4
| | | | - Remove trailing whitespace.
* As of r226865, daily_scrub_zfs_default_threshold is 35 days; documentgjb2011-12-081-2/+2
| | | | | | | | | | accordingly. PR: 162890 Submitted by: Oliver Hartmann (ohartman ! mail.zedat.fu-berlin.de) Patch by: Niclas Zeising (niclas.zeising ! gmail.com) MFC after: 1 week X-Need-MFC: r226865
* Add myself as new committer: add PGP key and announce..pfg2011-12-081-0/+1
| | | | Approved by: jhb (mentor)
* Force linker error when created shared library contains a relocationkib2011-12-061-2/+7
| | | | | | | | | against text. Provide the override switch to turn off the strict behaviour. Apparently, openssl libcrypto needs it due to assembler code not being PIC. Discussed with: bf MFC after: 2 weeks
* Mention that Cold Presence Detection feature used for hot-plug detectionmav2011-12-061-4/+4
| | | | when interface power management is enabled.
* Add myself to the relevant doc files.jhibbits2011-12-031-0/+2
| | | | Approved by: nwhitehorn (mentor)
* Add more controllers that support jumbo frame.yongari2011-12-021-4/+4
|
* Add hw.ahci.force tunable to control whether AHCI drivers should attachmav2011-12-021-1/+4
| | | | | | | | | | to known AHCI-capable chips (AMD/NVIDIA), configured for legacy emulation. Enabled by default to get additional performance and functionality of AHCI when it can't be enabled by BIOS. Can be disabled to honor BIOS settings if needed for some reason. MFC after: 1 month
* Regen.fjoe2011-12-021-4/+4
|
* Revert to conservative defaults. WITH_PROFILE is a default now.fjoe2011-12-021-2/+2
| | | | | NO_PROFILE overrides in Makefile.inc1 and bsd.own.m are left intact so that the reversal to the WITHOUT_PROFILE will be easier in future.
* Add a man page describing the feed-forward clock kernel support, including howlstewart2011-12-012-0/+129
| | | | | | | | | | | | | to enable and configure the functionality. Committed on behalf of Julien Ridoux and Darryl Veitch from the University of Melbourne, Australia, as part of the FreeBSD Foundation funded "Feed-Forward Clock Synchronization Algorithms" project. For more information, see http://www.synclab.org/radclock/ Discussed with: Julien Ridoux (jridoux at unimelb edu au) Submitted by: Julien Ridoux (jridoux at unimelb edu au)
* Regen.fjoe2011-11-301-4/+11
|
* - CTF knob is now implemented using common scheme: MK_CTF=yes/no isfjoe2011-11-303-11/+16
| | | | | | | defined based on WITH/WITHOUT_CTF settings, default is WITHOUT_CTF, NO_CTF overrides WITH_CTF (used by Makefile.inc1) - CTFCONVERT_CMD/NORMAL_CTFCONVERT are now defined to empty string if make(1) can handle empty commands
OpenPOWER on IntegriCloud