[PATCH 4.4 08/23] profiling: fix shift-out-of-bounds bugs