From: Will Deacon Date: Thu, 17 Nov 2011 15:05:14 +0000 (+0000) Subject: ARM: perf: initialise used_mask for fake PMU during validation X-Git-Tag: v3.2-rc4~2^2~11^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bce34d14428d35d9a06ddc10cd46ecef311764c9;p=pandora-kernel.git ARM: perf: initialise used_mask for fake PMU during validation When validating an event group, we call pmu->get_event_idx for each group member in order to check that the group can be scheduled as a unit on an empty PMU. As a result of 3fc2c830 ("ARM: perf: remove event limit from pmu_hw_events"), the used_mask member of struct cpu_hw_events must be setup explicitly, something which we don't do for the fake cpu_hw_events used for validation. This patch sets up an empty used_mask for the fake validation cpu_hw_events, preventing NULL deferences when trying to get the event index. Reported-by: Pawel Moll Signed-off-by: Will Deacon --- Reading git-diff-tree failed