Drop reference to sparc and expand 'VAC' so the comment makes senseto semi-gurus
various cleanups; david says results are same
a grammar in err msgs and a tiny formating fix
errx is a proper function here
Change license to public domain and update comment.
Fix two obvious bugs that show up when trying this on sparc64, sigh.
cause a cache alias on sparc and see if that works correctly.