rework old-style functions prototypes
reduce WARNS=6 output


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246783 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
- Fix libmd dependency.  It is needed in the bootstrap library list because
  usr.bin/xinstall depends on it.
- Remove libutil from usr.bin/xinstall/Makefile.  No symbol was actually used.

Reviewed by:	brooks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246784 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add USB API to read power draw on USB devices.
Update usbconfig to print power draw on USB devices.

MFC after:	2 weeks
Submitted by:	Matt Burke @ icritical.com


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246789 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
In case of failure of the pkg boostrap advice the user to either change the
PACKAGESITE they use or install from ports directly indicating where the port
is localted in the port collection

Submitted by:	kientzle


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246790 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Allow fdescfs to be mounted from inside a jail

MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246791 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
remove old-style function definition
reduce WARNS=6 output


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246792 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revert r246791 as it needs a security review first

Reported by:	gavin, rwatson


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246793 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Resolve issue that caused WITNESS to report LORs.

PR:	kern/171838
Submitted by:	Venkat Duvvuru <venkatduvvuru.ml@gmail.com>
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246799 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add option "--unassign-pptdev=<bus/slot/func>" to allow 'bhyvectl' to detach
passthru devices from the guest.

Obtained from:	NetApp


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246800 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Assert that user address is never qremoved.

No objections from:	alc
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246801 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Print slightly more useful information on the 'bad pte' panic.

No objections from:	alc
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246802 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
FreeBSD uses #if __BSD_VISIBLE to hide non-standard functions, fix this.

Noticed by:	kib
Approved by:	kib


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246803 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Handle (ignore) when a process disappears before it can be tracked.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246804 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Make VM_NDOMAIN a kernel option so that it can be enabled from a kernel
config file.

Requested by:	phk (ages ago)
MFC after:	1 month


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


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246806 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Mesh: QoS Control field bit flags fix.

* The following bit flags where incroccetly defined:
    o Mesh Control Present
    o Mesh Power Save Level
    o RSPI
  This is now corrected according to Table 8.4 as per IEEE 802.11 2012;

Approved by:	adrian (mentor)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246807 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Eliminate real_LZ4_uncompress.  It's unused and does not perform sufficient
check against input stream (i.e. it could read beyond specified input
buffer).


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246808 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Change examples to be consistent with what style(9) says.

Approved by:	joel (mentor)
MFC After:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@246809 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Update fsck_ffs buffer cache manager to use TAILQ macros.
No functional changes.


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

Sponsored by:	Nginx, Inc


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