vmstat's first line was under-reporting context switches by roughly 800x on my machine. The fix was changing a single word in procps, and it is now merged upstream.
this space intentionally left blank