- Fix build WITHOUT_ZFS/WITHOUT_CDDL after r265229, bin/ps needs libjail.

MFC after:	2 weeks
X-MFC-with:	r265229


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265239 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Properly free resources in case of error.

CID:		1007032
Found with:	Coverity Prevent(tm)
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265240 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use our standard SYNOPSIS wording; perform some cleanup while here.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265241 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Generate hardware notes for mpr(4) and bump copyright for 2014.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265242 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Free resources in an error case.

CID:		1018947
Found with:	Coverity Prevent(tm)
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265244 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix typo in KF_FD_TYPE_TRACE comment: ptrace -> ktrace


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265245 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Request a non-exiting process in sysctl_kern_proc_{o,}filedesc

This fixes a race with exit1 freeing p_textvp.

Suggested by:	kib
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265247 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Allow GEOM_VINUM to be statically compiled into the kernel.

Submitted by:	gleb
MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265248 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add -J command/flag to filter by jail name/jid. This will automatically
display the JID as well (the -j command/flag).

  0 displays host.
  + displays all.

MFC after:	2 weeks
Relnotes:	yes


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265249 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
- Add a hint for 'u' and 'J' command that '+' displays all.

MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265250 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
- Add J command to help.

MFC after:	2 weeks
X-MFC-with:	r265249


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265251 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
The new draft specification for NFSv4.0 specifies that a server
should either accept owner and owner_group strings that are just
the digits of the uid/gid or return NFS4ERR_BADOWNER.
This patch adds a sysctl vfs.nfsd.enable_stringtouid, which can
be set to enable the server w.r.t. accepting numeric string. It
also ensures that NFS4ERR_BADOWNER is returned if numeric uid/gid
strings are not enabled. This fixes the server for recent Linux
nfs4 clients that use numeric uid/gid strings by default.

Reported and tested by:	craigyk@gmail.com
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265252 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Don't treat TRIM requests returning ENOTSUP as an unexpected error.

MFC after:	1 month
X-MFC-With:	r265152


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265253 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix the tinderbox armv6/arm build failure.

VYBRID code depends on FDT.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265254 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Allow "a.out" as an alias for the executable if no other matching entries
are found. This improves compatibility with Solaris' libproc and fixes a
number of failing DTrace tests that rely on this feature.

MFC after:	3 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265255 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix syntax error with modern shells

Submitted by:	multiple


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265256 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Minor comment fix.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265257 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Minor comment fix: dbsz is the block size as set by bs/ibs/obs,
not the size of the buffer.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265258 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add appropriate quoting to allow building with a KERNCONFDIR containing
spaces.

PR:		kern/162736
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265260 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add a missing colon.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@265261 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f