Pull request for all the remaining patches, including the new performance monitors.

Please move this file to

vendor/linux/linux/perf_event.h

and include a copy of the kernel-base/COPYING file in vendor/linux/