summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* Fix an error in the generation of the manpage after r225177.attilio2011-08-251-1/+2
| | | | | | | | Sponsored by: Sandvine Incorporated Submitted by: jkim Approved by: re (bz) MFC after: 3 weeks X-MFC: r225177
* Fix a deficiency in the selinfo interface:attilio2011-08-252-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a selinfo object is recorded (via selrecord()) and then it is quickly destroyed, with the waiters missing the opportunity to awake, at the next iteration they will find the selinfo object destroyed, causing a PF#. That happens because the selinfo interface has no way to drain the waiters before to destroy the registered selinfo object. Also this race is quite rare to get in practice, because it would require a selrecord(), a poll request by another thread and a quick destruction of the selrecord()'ed selinfo object. Fix this by adding the seldrain() routine which should be called before to destroy the selinfo objects (in order to avoid such case), and fix the present cases where it might have already been called. Sometimes, the context is safe enough to prevent this type of race, like it happens in device drivers which installs selinfo objects on poll callbacks. There, the destruction of the selinfo object happens at driver detach time, when all the filedescriptors should be already closed, thus there cannot be a race. For this case, mfi(4) device driver can be set as an example, as it implements a full correct logic for preventing this from happening. Sponsored by: Sandvine Incorporated Reported by: rstone Tested by: pluknet Reviewed by: jhb, kib Approved by: re (bz) MFC after: 3 weeks
* Add new USB ID.hselasky2011-08-201-0/+2
| | | | | | Approved by: re (kib) MFC after: 1 week PR: usb/159836
* Update ata(4) manual page, reflecting migration to CAM-based ATA stackmav2011-08-172-164/+126
| | | | | | (`options ATA_CAM` enabled by default). Approved by: re (kib)
* Fix a couple of issues in last commit.glebius2011-08-151-1/+2
| | | | | Submitted by: maxim Approved by: re (kib)
* Describe how carp(4) status changes can be processed withglebius2011-08-151-1/+39
| | | | | | | help of devd(8). Submitted by: "Alexander V. Chernikov" <melifaro ipfw.ru> Approved by: re (kib)
* Change "options NFSCLIENT" to "options NFSCL" in diskless.8,rmacklem2011-08-081-2/+2
| | | | | | | | since that is now the default NFS client. This is a content change. Reported by: shuvaev at physik.uni-wuerzburg.de Approved by: re (hrs)
* Provide a more user friendly URL to the IETF site in gif(4).gjb2011-08-021-2/+2
| | | | | | Pointed out by: dougb MFC after: 3 days Approved by: re (hrs)
* Add PCI ID for RocketRAID 4321 and 4322. A FreeNAS user have tested thedelphij2011-08-011-1/+5
| | | | | | | | change on RocketRAID 4322. Sponsored by: iXsystems, Inc. MFC after: 3 days Approved by: re (kib)
* I've rewritten most of this file so assign the copyright to me.joel2011-08-011-1/+1
| | | | Approved by: re (kib)
* Fix markup.kib2011-08-011-1/+2
| | | | Approved by: re (hrs)
* Update vfs_getopt(9) to reflect 32-bit to 64-bit change fromgjb2011-07-311-2/+2
| | | | | | | | r224290. PR: 159324 Submitted by: Brandon Gooch (jamesbrandongooch % gmail ! com) Approved by: re (kib)
* mdoc(7) fix for the pcm(4) manualgjb2011-07-311-1/+2
| | | | | Spotted by: manlint Approved by: re (kib)
* Add a better description, a few examples and a couple of minor fixes.joel2011-07-301-54/+156
| | | | | Reviewed by: brueffer Approved by: re (kib)
* update smp related documentation after recent changesavg2011-07-301-7/+7
| | | | | | | | | | | | Remove references to machdep.hlt_logical_cpus and machdep.hlt_cpus sysctls and tunables. Document machdep.hyperthreading_allowed and hint.lapic.X.disabled tunables. Prompted by: ru Proofreading: bf Reviewed by: jhb Approved by: re (kib)
* Fix various broken links in manual pages.gjb2011-07-239-20/+17
| | | | | | | | Submitted by: Michiel Overtoom (motoom % xs4all nl) PR: 159130 159131 159132 159133 159134 159135 159136 159137 158138 159144 Approved by: re (kib) MFC after: 3 days
* MFV pciids-20110716, r224099philip2011-07-161-11103/+20099
| | | | | | | Update to use the latest version of the PCI IDs Repository. As discussed on -current@ in May, this brings in a new source of the database, which is also used by other operating systems. Our previous sources no longer exist and this database is actively maintained and more complete in general.
* bmake and other updates necessary for the BIND 9.8.x upgrade.dougb2011-07-161-5/+8
| | | | | | | | | This includes a structural change regarding atomic ops. Previously they were enabled on all platforms unless we had knowledge that they did not work. However both work performed by marius@ on sparc64 and the fact that the 9.8.x branch is fussier in this area has demonstrated that this is not a safe approach. So I've modified a patch provided by marius to enable them for i386, amd64, and ia64 only.
* Add myself to committers-ports.dotzi2011-07-151-0/+3
| | | | Approved by: wxs@ (mentor)
* Remove an extra '.It' from axe(4).gjb2011-07-151-1/+0
| | | | Reported by: manlint
* Remove note that claims pthread_set_name_np is for debugging only.emaste2011-07-151-3/+0
| | | | | | | | | | As Garrett points out, It is no more a debugging interface than setproctitle(3), and has not been since the name started getting stuffed into the kernel. This statement may have made sense when the name was only visible in thread state dumps and the debugger. PR: threads/158815 Submitted by: wollman@
* Document AX88772B and AX88760. AX88760 is treated as AX88772A inyongari2011-07-141-27/+59
| | | | | | | | | driver. Mention all ASIX USB controllers that are supported by axe(4). Reword media types and explicly mention AX88178 is the only controller that supports gigabit link. While I'm here use shorten model instead of showing all controller model numbers.
* Sort Xr's by number then by nameivoras2011-07-121-2/+2
| | | | Nitpicked by: niclas zeising at gmail.com :)
* Cross reference nanobsd(8)ivoras2011-07-101-1/+2
|
* Remove the old vm_map_clean man page.alc2011-07-091-85/+0
|
* vm_map_clean() was long ago renamed to vm_map_sync(). Also, it no longeralc2011-07-093-3/+84
| | | | | | acquires Giant. MFC after: 1 week
* Oops. These changes should have been included in r223891.alc2011-07-091-75/+0
| | | | MFC after: 1 week
* Remove manual pages for functions that no longer exist.alc2011-07-094-119/+1
| | | | MFC after: 1 week
* Document copyin_nofault, copyout_nofault, uiomove_nofault.kib2011-07-093-22/+84
| | | | Submitted by: alc
* Add an option to have a fail point term only execute when run by amdf2011-07-081-0/+7
| | | | | | | specified pid. This is helpful for automated testing involving a global knob that would otherwise be executed by many other threads. MFC after: 1 week
* Add infrastructure to allow all frames/packets received on an interfacebz2011-07-031-2/+9
| | | | | | | | | | | | | | to be assigned to a non-default FIB instance. You may need to recompile world or ports due to the change of struct ifnet. Submitted by: cjsp Submitted by: Alexander V. Chernikov (melifaro ipfw.ru) (original versions) Reviewed by: julian Reviewed by: Alexander V. Chernikov (melifaro ipfw.ru) MFC after: 2 weeks X-MFC: use spare in struct ifnet
* Document two known hardware errata which requires manual linkyongari2011-06-291-1/+15
| | | | | | configuration. Submitted by: Aries Lee (arieslee <> jmicron com)
* Remove AN again now that tzdata2011h has been imported.edwin2011-06-281-1/+0
|
* Add macros to specify owner, group and mode of config files for installation.se2011-06-271-0/+14
| | | | Submitted by: Chris Rees (crees)
* Document that autoSrcAddr isn't re-enabled on NGM_SHUTDOWN.glebius2011-06-231-2/+1
| | | | Submitted by: Vadim Goncharov <vadim_nuclight mail.ru>
* Add the netwait rc.d script. It waits for the specified period for thedougb2011-06-191-1/+57
| | | | | | | network to become active. PR: conf/151063 Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>
* Add rc.d/kld to load kernel modules after local disks are up.dougb2011-06-181-1/+9
| | | | This method is many times faster than doing it in /boot/loader.conf.
* Install symlinks for m_tag_* mbuf tag functions to the mbuf_tags.9 man page.bz2011-06-181-0/+16
| | | | MFC after: 1 week
* Correct a typo in the function name.bz2011-06-181-2/+2
| | | | MFC after: 1 week
* Regenerate src.conf.5.ed2011-06-171-0/+11
|
* Add WITHOUT_UTMPX switch to the build system.ed2011-06-171-0/+1
| | | | | | | | | This knob removes the tools that are exclusively used to view and maintain the databases maintained by utmpx, namely last, users, who, wtmpcvt, ac, lastlogin and utxrm. The tool w is not in this list, because it has some other functionality which is unrelated to utmpx; it is hardlinked to the uptime tool.
* Update manpage.ed2011-06-171-6/+6
|
* Fix some wording and grammar in the BUGS section.bcr2011-06-161-8/+12
| | | | | | | PR: docs/157901 Submitted by: Niclas Zeising (niclas dot zeising at gmail dot com) Reviewed by: mav MFC after: 3 days
* Add Digitizer-related usage IDs from HUTRR30 and HUTRR34.mav2011-06-161-0/+10
|
* It's a bit odd, but "make update" in src/ can also update the ports/,ru2011-06-163-17/+39
| | | | | | | | | | | | | | | | | | | | | | | | | doc/, and now www/ trees, but only using the "cvsup" transport. When "make update" is run using a tree's makefile, it can also use "cvs" (except for www/) and "svn" (only src/). Clean up documentation and code regarding "make update": - Increase oddness by adding support for WWWSUPFILE and NO_WWWUPDATE to Makefile.inc1 (analogous to PORTSSUPFILE/NO_PORTSUPDATE and DOCSUPFILE/NO_DOCUPDATE; WWWSUPFILE already supported by www/Makefile). - Document all trees that support CVS_UPDATE. - Document all trees that support SUP_UPDATE. - Document SVN_UPDATE. - Document NO_WWWUPDATE. - make.conf(5) mistakenly said that *SUPFILE* had defaults. - Add an example entry for WWWSUPFILE.
* Reviewed by: gabor (mentor)stephen2011-06-141-0/+3
| | | | Approved by: gabor (mentor)
* Add selfcrees2011-06-111-0/+3
| | | | Approved by: rene (mentor)
* skel/.shrc: Improve commented CDPATH example for POSIX requirements.jilles2011-06-101-1/+1
| | | | | | | | | | | POSIX says an empty entry in CDPATH shall not result in the new directory being printed, while any non-empty entry shall result in the new directory being printed, including ".". Therefore, the value of CDPATH should almost always start with a colon, not dot and colon. Our sh does not print the name for empty entries as well as "." entries. MFC after: 1 week
* Use .Dq instead of hardcoding `` and ''.delphij2011-06-081-7/+24
| | | | Suggested by: gjb
* Add a special mount option "failok" to indicate that the administrator wantsdelphij2011-06-071-1/+8
| | | | | | | | | the system to proceed to boot without bailing out into single user mode, even when the file system can not be successfully mounted. This option is implemented in mount(8) and not passed into kernel. MFC after: 1 month
OpenPOWER on IntegriCloud