MFC r323234,r323305,r323306,r324044:
Start annotating global _padalign locks with __exclusive_cache_line While these locks are guarnteed to not share their respective cache lines, their current placement leaves unnecessary holes in lines which preceeded them. For instance the annotation of vm_page_queue_free_mtx allows 2 neighbour cachelines (previously separate by the lock) to be collapsed into 1. The annotation is only effective on architectures which have it implemented in their linker script (currently only amd64). Thus locks are not converted to their not-padaligned variants as to not affect the rest.
Annotate global process locks with __exclusive_cache_line
Annotate Giant with __exclusive_cache_line
Annotate sysctlmemlock with __exclusive_cache_line.