summaryrefslogtreecommitdiffstats
path: root/share/man/man9/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove VOP_LEASE(9) man page, as we no longer have a VOP_LEASE() in therwatson2009-04-101-1/+0
| | | | kernel.
* Add a simple manage for the refcount(9) API.jhb2009-03-301-0/+4
| | | | Requested by: rwatson
* Extend the "vfsopt" mount options for more general use. Make structjamie2009-03-021-1/+4
| | | | | | | | | | | | | | | | vfsopt and the vfs_buildopts function public, and add some new fields to struct vfsopt (pos and seen), and new functions vfs_getopt_pos and vfs_opterror. Further extend the interface to allow reading options from the kernel in addition to sending them to the kernel, with vfs_setopt and related functions. While this allows the "name=value" option interface to be used for more than just FS mounts (planned use is for jails), it retains the current "vfsopt" name and <sys/mount.h> requirement. Approved by: bz (mentor)
* Mention disk_gone() in disk(9).trasz2009-02-221-1/+3
| | | | Approved by: rwatson (mentor)
* Add a man page for VOP_VPTOCNP.marcus2008-12-121-0/+1
| | | | | Reviewed by: arch Approved by: kib
* Remove vfs_mountedon(9) manual page. The vfs_mountedon(9) has beenhrs2008-11-231-1/+0
| | | | removed since 2004.
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-3/+1
| | | | MFC after: 3 months
* Several documentation fixups related to device minor/major numbers:ed2008-09-281-5/+0
| | | | | | | | | | | | | - Document the minor(3), major(3) and makedev(3) macro's. They also apply to umajor() and uminor() in the kernel, but hopefully we'll sort that out one day. - Briefly dev2unit() inside the make_dev(9) manual page, since this is now the preferred macro to obtain character device unit numbers inside the kernel. - Remove the device_ids(9) manual page. It contains highly inaccurate information, such as a description of the nonexistent major().
* Remove the suser(9) interface from the kernel. It has been replaced fromattilio2008-09-171-2/+0
| | | | | | | | | | | | | | | | | years by the priv_check(9) interface and just very few places are left. Note that compatibility stub with older FreeBSD version (all above the 8 limit though) are left in order to reduce diffs against old versions. It is responsibility of the maintainers for any module, if they think it is the case, to axe out such cases. This patch breaks KPI so __FreeBSD_version will be bumped into a later commit. This patch needs to be credited 50-50 with rwatson@ as he found time to explain me how the priv_check() works in detail and to review patches. Tested by: Giovanni Trematerra <giovanni dot trematerra at gmail dot com> Reviewed by: rwatson
* decription of macros to add ddb commandssam2008-09-151-0/+3
| | | | | Submitted by: Guillaume Ballet <gballet@gmail.com> MFC after: 1 month
* Connect dev_clone.9 and devfs_set_cdevpriv.9 to the build.kib2008-09-151-0/+5
|
* Add links to all bpf(9) functions.jkim2008-08-281-0/+8
|
* Add a man page for the DNS accept filter.dwmalone2008-07-181-0/+1
|
* The function pmap_addr_hint no longer exists. Remove its man page.alc2008-05-221-1/+0
|
* Commit manpages for lockmgr_args_rw(9) and lockmgr_rw(9).attilio2008-04-061-0/+2
|
* Add manpages for rw_try_rlock() and rw_try_wlock() functions.attilio2008-04-011-0/+2
|
* Document lockmgr_waiters(9).brueffer2008-03-281-0/+1
| | | | Reviewed by: attilio
* Add stack_print_ddb() to the synposis of stack(9), add mlink for it; fixrwatson2008-03-141-1/+2
| | | | | | stack_print(9) mlink. Spotted by: attilio
* Connect lockmgr_args(9) to the build.attilio2008-03-011-0/+1
|
* Add vfs_mountedfrom.9 to the build.davidc2008-02-261-0/+1
|
* Add insmntque.9 to the build.davidc2008-02-261-0/+1
|
* Link vholdl.9 to vhold.9davidc2008-02-261-0/+1
|
* Add vrefcnt.9 to the build.davidc2008-02-261-0/+1
|
* Update manpage with lockmgr_assert() description.attilio2008-02-131-2/+2
|
* Remove dublicate MLINK.brueffer2008-02-131-1/+0
| | | | Submitted by: David Naylor <blackdragon@highveldmail.co.za>
* Add manpages for BUF_RECURSED(9) and BUF_ISLOCKED(9) and connect them toattilio2008-01-221-0/+2
| | | | | | the build. Reviewed by: brueffer
* Add the newly added function lockmgr_recursed() to the manpages.attilio2008-01-221-0/+1
|
* BUF_REFCNT(9) function no more exists, so just axe out the manpage.attilio2008-01-221-1/+0
|
* Fix lock.9 manpage in order to recall lockmgr_disown() with 'man' command.attilio2008-01-221-0/+1
|
* Modify stack(9) stack_print() and stack_sbuf_print() routines to use newrwatson2007-12-011-0/+1
| | | | | | | | | | | | | | | | linker interfaces for looking up function names and offsets from instruction pointers. Create two variants of each call: one that is "DDB-safe" and avoids locking in the linker, and one that is safe for use in live kernels, by virtue of observing locking, and in particular safe when kernel modules are being loaded and unloaded simultaneous to their use. This will allow them to be used outside of debugging contexts. Modify two of three current stack(9) consumers to use the DDB-safe interfaces, as they run in low-level debugging contexts, such as inside lockmgr(9) and the kernel memory allocator. Update man page.
* Add description of stack_print() and MLINK.rwatson2007-11-291-0/+1
|
* Add a man page for stack(9).rwatson2007-11-271-0/+8
| | | | MFC after: 1 week
* - Add callout_init_rw.9 to MLINKS of timeout.9gabor2007-11-201-0/+1
| | | | | Forgotten by: gabor Reminded by: ru
* Sort.ru2007-11-131-8/+8
|
* Hook up rmlock(9) and its links to the build.rwatson2007-11-101-0/+9
|
* Doc police fixesjulian2007-10-261-3/+11
| | | | thanks to: ru@
* Sort MLINKS.ru2007-10-261-8/+8
|
* Backout sensors framework.netchild2007-10-151-8/+0
| | | | | Requested by: phk Discussed on: cvs-all
* Import OpenBSD's sysctl hardware sensors framework.netchild2007-10-141-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit includes the following core components: * sample configuration file for sensorsd * rc(8) script and glue code for sensorsd(8) * sysctl(3) doc fixes for CTL_HW tree * sysctl(3) documentation for hardware sensors * sysctl(8) documentation for hardware sensors * support for the sensor structure for sysctl(8) * rc.conf(5) documentation for starting sensorsd(8) * sensor_attach(9) et al documentation * /sys/kern/kern_sensors.c o sensor_attach(9) API for drivers to register ksensors o sensor_task_register(9) API for the update task o sysctl(3) glue code o hw.sensors shadow tree for sysctl(8) internal magic * <sys/sensors.h> * HW_SENSORS definition for <sys/sysctl.h> * sensors display for systat(1), including documentation * sensorsd(8) and all applicable documentation The userland part of the framework is entirely source-code compatible with OpenBSD 4.1, 4.2 and -current as of today. All sensor readings can be viewed with `sysctl hw.sensors`, monitored in semi-realtime with `systat -sensors` and also logged with `sensorsd`. Submitted by: Constantine A. Murenin <cnst@FreeBSD.org> Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors) Mentored by: syrinx Tested by: many OKed by: kensmith Obtained from: OpenBSD (parts)
* Add an MLINKS for pci_find_dbsf.9.marius2007-10-051-0/+1
| | | | | Submitted by: ru Approved by: re (gnn)
* Add MLINKS entries for various SYSCTL_*() macros documented in sysctl.9.rwatson2007-09-051-0/+12
| | | | | | Approved by: re (bmah) Submitted by: Constantine A. Murenin <cnst+freebsd@bugmail.mojo.ru> Sponsored by: Google Summer of Code 2007
* Document sx_xholder().jhb2007-05-191-0/+1
|
* Link the defunct MUTEX_PROFILING option to LOCK_PROFILING.thompsa2007-05-131-0/+1
|
* o Document vdropl(9) [1].maxim2007-04-011-1/+2
| | | | | | | o Add an MLINK for vdropl(). Reviewed by: des [1] Obtained from: wording from vgone(9)
* Optimize sx locks to use simple atomic operations for the common cases ofjhb2007-03-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | obtaining and releasing shared and exclusive locks. The algorithms for manipulating the lock cookie are very similar to that rwlocks. This patch also adds support for exclusive locks using the same algorithm as mutexes. A new sx_init_flags() function has been added so that optional flags can be specified to alter a given locks behavior. The flags include SX_DUPOK, SX_NOWITNESS, SX_NOPROFILE, and SX_QUITE which are all identical in nature to the similar flags for mutexes. Adaptive spinning on select locks may be enabled by enabling the ADAPTIVE_SX kernel option. Only locks initialized with the SX_ADAPTIVESPIN flag via sx_init_flags() will adaptively spin. The common cases for sx_slock(), sx_sunlock(), sx_xlock(), and sx_xunlock() are now performed inline in non-debug kernels. As a result, <sys/sx.h> now requires <sys/lock.h> to be included prior to <sys/sx.h>. The new kernel option SX_NOINLINE can be used to disable the aforementioned inlining in non-debug kernels. The size of struct sx has changed, so the kernel ABI is probably greatly disturbed. MFC after: 1 month Submitted by: attilio Tested by: kris, pjd
* Connect the locking man page to the build.julian2007-03-301-0/+1
| | | | Next step is to add it as a "See Also" to related man pages.
* o Trim unneeded backslash.maxim2007-03-281-1/+1
|
* o Actually add MLINKs for priv(9) functions.maxim2007-03-281-2/+2
|
* Add MLINKs for priv(9) functions.brueffer2007-03-271-0/+2
|
* Allow threads to atomically release rw and sx locks while waiting for anjhb2007-03-091-0/+3
| | | | | | | | | | | | | | | | | | | event. Locking primitives that support this (mtx, rw, and sx) now each include their own foo_sleep() routine. - Rename msleep() to _sleep() and change it's 'struct mtx' object to a 'struct lock_object' pointer. _sleep() uses the recently added lc_unlock() and lc_lock() function pointers for the lock class of the specified lock to release the lock while the thread is suspended. - Add wrappers around _sleep() for mutexes (mtx_sleep()), rw locks (rw_sleep()), and sx locks (sx_sleep()). msleep() still exists and is now identical to mtx_sleep(), but it is deprecated. - Rename SLEEPQ_MSLEEP to SLEEPQ_SLEEP. - Rewrite much of sleep.9 to not be msleep(9) centric. - Flesh out the 'RETURN VALUES' section in sleep.9 and add an 'ERRORS' section. - Add __nonnull(1) to _sleep() and msleep_spin() so that the compiler will warn if you try to pass a NULL wait channel. The functions already have a KASSERT to that effect.
OpenPOWER on IntegriCloud