Add missing prototype for clock_getcpuclockid.


git-svn-id: svn://svn.freebsd.org/base/head@240295 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Process CPU-Time Clocks option is supported, define _POSIX_CPUTIME.


git-svn-id: svn://svn.freebsd.org/base/head@240296 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
POSIX requires sigevent to be visible after mqueue.h is included.


git-svn-id: svn://svn.freebsd.org/base/head@240297 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add some colour to make it easy (well, easier) to see what the current
selected rates and current sample rates are.

(Note: when run under high traffic and with -s 0.1 the display becomes very
mesmerising.  You've been warned.)


git-svn-id: svn://svn.freebsd.org/base/head@240298 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Note that -quit terminates successfully.

Requested by:	jmg@


git-svn-id: svn://svn.freebsd.org/base/head@240299 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
If the IdlePDPT is not present, PAE is not active


git-svn-id: svn://svn.freebsd.org/base/head@240301 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Cleanup interrupt handling in Host Mode.


git-svn-id: svn://svn.freebsd.org/base/head@240302 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add assfail() and assfail3() to the opensolaris module.
Remove obsoleted intermediate cddl/compat/opensolaris/sys/debug.h.

MFC after:	2 weeks


git-svn-id: svn://svn.freebsd.org/base/head@240303 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
mdocify the chat(8) manual page.

Reviewed by:	brueffer


git-svn-id: svn://svn.freebsd.org/base/head@240304 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix for IRQ hang in DWC OTG host mode.


git-svn-id: svn://svn.freebsd.org/base/head@240312 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Poll VBUS status every second, hence the AT91 GPIO library doesn't support
registering interrupt handlers yet for GPIO events.


git-svn-id: svn://svn.freebsd.org/base/head@240314 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
We moved to subversion ages ago.

Approved by:	cperciva
MFC after:	3 days


git-svn-id: svn://svn.freebsd.org/base/head@240316 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Simplify pmap_unmapdev().  Since kmem_free() eventually calls pmap_remove(),
pmap_unmapdev()'s own direct efforts to destroy the page table entries are
redundant, so eliminate them.

Don't set PTE_W on the page table entry in pmap_kenter{,_attr}() on MIPS.
Setting PTE_W on MIPS is inconsistent with the implementation of this
function on other architectures.  Moreover, PTE_W should not be set, unless
the pmap's wired mapping count is incremented, which pmap_kenter{,_attr}()
doesn't do.

MFC after:	10 days


git-svn-id: svn://svn.freebsd.org/base/head@240317 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Update a few more teams and hats with new members.

Remove explicit re${arch} teams as they are not listed anywhere else.
MFC after:	3 days
X-MFC-With:	r240294


git-svn-id: svn://svn.freebsd.org/base/head@240318 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Replace all uses of the vm page queues lock by a r/w lock that is private
to this pmap.

Revise some comments.

The file vm/vm_param.h includes the file machine/vmparam.h, so there is no
need to directly include it.

Tested by:	andrew


git-svn-id: svn://svn.freebsd.org/base/head@240321 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add SOFT as a possible section to exclude from counter list.


git-svn-id: svn://svn.freebsd.org/base/head@240323 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
hrs has yet to create clones of himself

MFC after:	3 days
X-MFC-With:	r240318, r240294


git-svn-id: svn://svn.freebsd.org/base/head@240324 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Remove some more NetBSD compat shims and other unused bits from these
drivers:
- Remove scsi_low_pisa.*, they were unused.
- Remove <compat/netbsd/physio_proc.h> and calls to the stubs in that
  header.  They were empty nops.
- Retire sl_xname and use device_get_nameunit() and device_printf() with
  the underlying device_t instead.
- Remove unused {ct,ncv,nsp,stg}print() functions.
- Remove empty SOFT_INTR_REQUIRED() macro and the unused sl_irq member.


git-svn-id: svn://svn.freebsd.org/base/head@240325 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Remove scsi_low_pisa.c from the module Makefile to keep in line
with r240325.


git-svn-id: svn://svn.freebsd.org/base/head@240327 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Follow up to doc r39516:

	Update the Vendor Relations Team information to reflect that
	incoming email is now handled by core@ and the Foundation.

Reviewed by:	gjb
MFC after:	3 days


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