2417 Commits

Author SHA1 Message Date
smh
7ce047b163 Add dtrace probe support for zfs SET_ERROR(..)
MFC after:	1 week
Sponsored by:	Multiplay
2014-09-18 20:00:36 +00:00
trasz
bdff18c23a Add missing link to TIMEOUT_TASK_INIT(9).
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
2014-09-18 13:56:32 +00:00
trasz
80b334e4b4 Add missing links to taskqueue(9).
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
2014-09-18 13:39:47 +00:00
glebius
c360eaa4f1 Add a brief description of CTLFLAG_VNET flag. Since the VIMAGE is
absolutely not documented, I see no reason in long descriptions
here.
2014-09-15 11:14:23 +00:00
glebius
bda2ab7ec4 - Fix argument list after 271387.
- While here fix typo.

Submitted by:	markj
2014-09-12 08:33:53 +00:00
asomers
081aa8a15c Revisions 264905 and 266860 added a "int fib" argument to ifa_ifwithnet and
ifa_ifwithdstaddr. For the sake of backwards compatibility, the new
arguments were added to new functions named ifa_ifwithnet_fib and
ifa_ifwithdstaddr_fib, while the old functions became wrappers around the
new ones that passed RT_ALL_FIBS for the fib argument. However, the
backwards compatibility is not desired for FreeBSD 11, because there are
numerous other incompatible changes to the ifnet(9) API. We therefore
decided to remove it from head but leave it in place for stable/9 and
stable/10. In addition, this commit adds the fib argument to
ifa_ifwithbroadaddr for consistency's sake.

sys/sys/param.h
	Increment __FreeBSD_version

sys/net/if.c
sys/net/if_var.h
sys/net/route.c
	Add fibnum argument to ifa_ifwithbroadaddr, and remove the _fib
	versions of ifa_ifwithdstaddr, ifa_ifwithnet, and ifa_ifwithroute.

sys/net/route.c
sys/net/rtsock.c
sys/netinet/in_pcb.c
sys/netinet/ip_options.c
sys/netinet/ip_output.c
sys/netinet6/nd6.c
	Fixup calls of modified functions.

share/man/man9/ifnet.9
	Document changed API.

CR:		https://reviews.freebsd.org/D458
MFC after:	Never
Sponsored by:	Spectra Logic
2014-09-11 20:21:03 +00:00
joel
eb0d86fdc0 - Add missing "
- Sort sections
2014-09-09 14:31:56 +00:00
hselasky
c96a036708 Add description of "sysctl_remove_name()" function. 2014-08-28 04:35:38 +00:00
gavin
131c41f98a Fix return type of callout_init_rm() and add return type to
callout_deactivate().

PR:		192520
Submitted by:	yaneurabeya gmail com
MFC after:	3 days
2014-08-20 23:29:34 +00:00
sjg
d7cd1d425c Merge head from 7/28 2014-08-19 06:50:54 +00:00
jhb
a773a4db5c Fix a typo.
PR:		192294
Submitted by:	Conrad Meyer <conrad.meyer@isilon.com>
2014-08-11 18:26:57 +00:00
alc
38b6c535da Retire pmap_change_wiring(). We have never used it to wire virtual pages.
We continue to use pmap_enter() for that.  For unwiring virtual pages, we
now use pmap_unwire(), which unwires a range of virtual addresses instead
of a single virtual page.

Sponsored by:	EMC / Isilon Storage Division
2014-08-03 20:40:51 +00:00
hselasky
4c6031ef81 - Spelling corrections
Suggested by:	Garrett Cooper <yaneurabeya@gmail.com>
PR:		192101
2014-08-02 18:37:08 +00:00
hselasky
8bdfc1896d - Updated SYSCTL manual pages after recent changes to the kernel
SYSCTL code. Added description of new macros and functions.
- Merged dynamic and static SYSCTL related content into a single
manual page, hence parameters and functionality is very much the same.
- Uppercased all occurrences of "OID".
- Updated all SYSCTL examples.

PR:	192101
2014-07-31 17:18:40 +00:00
gjb
5923a36c5e Remove trailing comma from ending Xref
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
2014-07-30 04:48:56 +00:00
joel
94b6252b6a mdoc: remove superfluous paragraph macro. 2014-07-29 19:43:00 +00:00
glebius
d32e428cc3 Garbage collect couple of unused fields from struct ifaddr:
- ifa_claim_addr() unused since removal of NetAtalk
- ifa_metric seems to be never utilized, always a copy of if_metric
2014-07-29 15:01:29 +00:00
pluknet
0f18ab4957 Add VOP_GETVOBJECT.9 to obsolete files, un-xref.
X-MFC with:	r269160
2014-07-29 13:40:33 +00:00
kib
dee9ff9658 Explicitely mention that inactivated or reclaimed vnode is locked
exclusively.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
2014-07-27 20:55:47 +00:00
kib
aefa47d80e Remove man page for non-existent VOPs.
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
2014-07-27 20:48:56 +00:00
kib
39afa8f66e Correct the locking statement.
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
2014-07-27 20:47:06 +00:00
pluknet
e3c2364715 - Use Rs/Re mdoc macros.
- Remove duplicate and/or redundant content.
2014-07-23 18:54:18 +00:00
pluknet
91bb0ce910 Re-sort synopsis, add includes. 2014-07-22 22:39:59 +00:00
pluknet
00f6eb0386 s/PCBGROUPS/PCBGROUP/ manpage to match "options PCBGROUP". 2014-07-22 22:16:23 +00:00
pluknet
428b45aa53 Fixed fallout from previous change. 2014-07-21 08:47:54 +00:00
pluknet
0bea5068ba [mdoc] cleanup 2014-07-21 08:42:35 +00:00
adrian
6a2f31c501 Add the PCBGROUPS manpage.
Thanks to wblock for helping me with this manpage.
2014-07-21 04:48:02 +00:00
alc
bfb24ec9b9 Remove obsolete man pages. The corresponding code was removed in r255608. 2014-07-18 15:39:07 +00:00
alc
d8612e9432 Remove an obsolete man page. 2014-07-18 06:56:24 +00:00
delphij
f00477e481 Fix markups. 2014-07-17 23:23:01 +00:00
delphij
0676bdf176 Fix markup regression introduced in r268369. 2014-07-17 23:14:47 +00:00
alc
adf6f04b01 Add a man page for the new function pmap_unwire(). 2014-07-17 20:03:52 +00:00
alc
1dcd556971 Remove the man page for a pmap function that no longer exists. 2014-07-17 17:41:32 +00:00
alc
290120664d Correct the name of the man page for pmap_ts_referenced().
Sponsored by:	EMC / Isilon Storage Division
2014-07-16 23:17:57 +00:00
truckman
0276dc4906 Nuke the never-used RF_TIMESHARE feature, reducing the complexity of the
code.  The consensus on arch@ is that this feature might have been useful
in the distant past, but is now just unnecessary bloat.

The int_rman_activate_resource() and int_rman_deactivate_resource()
functions become trivial, so manually inline them.

The special deferred handling of RF_ACTIVE is no longer needed in
reserve_resource_bound(), so eliminate the associated code at the
end of the function.

These changes reduce the object file size by more than 500 bytes on i386.

Update the rman.9 man page to reflect the removal of the RF_TIMESHARE
feature.

MFC after:	2 weeks
2014-07-16 22:18:19 +00:00
gavin
d63161bad5 Since r202933, kthread_suspend_check() takes no arguments. Update the
example to match.

MFC after:	3 days
2014-07-15 23:29:20 +00:00
imp
0b2e932782 Document C_HARDCLOCK flag. 2014-07-07 16:55:07 +00:00
marcel
9f28abd980 Remove ia64.
This includes:
o   All directories named *ia64*
o   All files named *ia64*
o   All ia64-specific code guarded by __ia64__
o   All ia64-specific makefile logic
o   Mention of ia64 in comments and documentation

This excludes:
o   Everything under contrib/
o   Everything under crypto/
o   sys/xen/interface
o   sys/sys/elf_common.h

Discussed at: BSDcan
2014-07-07 00:27:09 +00:00
bapt
21f6fe7ae4 use .Mt to mark up email addresses consistently (part6)
PR:		191174
Submitted by:	Franco Fichtner <franco at lastsummer.de>
2014-06-26 21:44:30 +00:00
kib
6794b1b219 Add fpu_kern.9 man page to the install.
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2014-06-25 07:57:01 +00:00
kevlo
0abbb96e76 Add m_pulldown and m_unshare to MLINKS. 2014-06-25 07:29:40 +00:00
joel
d94b51f5b9 mdoc: remove superfluous paragraph macros. 2014-06-23 18:40:21 +00:00
brueffer
86dd35b722 Several small fixes (typos, grammar, mdoc). 2014-06-23 12:43:30 +00:00
kib
3fa1bb5366 Add documentation for the fpu_kern(9) interfaces.
Many thanks to jmg for reviewing the (previous version) of the text
and providing grammar and content fixes.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2014-06-23 07:45:44 +00:00
kevlo
802cee054d Catch up with r186809, correct comments. 2014-06-23 05:17:39 +00:00
kevlo
1236d5bb90 Catch up with recent changes... 2014-06-05 03:16:23 +00:00
bjk
1665c1635c Document some more socket features
Add some mention of the functions used by protocol implementations,
upcalls, and other general routines.

Not all functionality is documented; in particular:
o the *at() variants, which are useful only for implementing the
  corresponding syscalls.
o soconnect2(), also only used to implement a syscall (socketpair()).
o sockargs(), which is essentually unused and only tangentially
  socket-related.
o selsocket(), which is commented as being present solely for use by
  netncp and netsmb.
o getsockaddr(), which is just a convenience shortcut for copyin().

Reviewed by:	jhb (previous version)
Approved by:	hrs (mentor)
2014-06-02 03:03:57 +00:00
bjk
07643ee116 Document taskqueue_start_threads_pinned
Requested by:	adrian
Reviewed by:	adrian
Approved by:	hrs (mentor)
X-MFC-with:	r266629
2014-05-25 02:45:26 +00:00
sjg
ed3fc70bf5 Merge from head 2014-05-08 23:54:15 +00:00
pluknet
86a85509b8 Expand PGET_WANTREAD. Language fixes.
Submitted by:	jmg
2014-05-04 12:32:37 +00:00