The patch titled oprofile/x86: fix crash when profiling more than 28 events has been removed from the -mm tree. Its filename was oprofile-x86-fix-crash-when-profiling-more-than-28-events.patch This patch was dropped because it was merged into mainline or a subsystem tree The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: oprofile/x86: fix crash when profiling more than 28 events From: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx> With multiplexing enabled oprofile crashs when profiling more than 28 events. This patch fixes this. Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx> Signed-off-by: Robert Richter <robert.richter@xxxxxxx> Cc: Ingo Molnar <mingo@xxxxxxx> Cc: <stable@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- arch/x86/oprofile/nmi_int.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN arch/x86/oprofile/nmi_int.c~oprofile-x86-fix-crash-when-profiling-more-than-28-events arch/x86/oprofile/nmi_int.c --- a/arch/x86/oprofile/nmi_int.c~oprofile-x86-fix-crash-when-profiling-more-than-28-events +++ a/arch/x86/oprofile/nmi_int.c @@ -222,7 +222,7 @@ static void nmi_cpu_switch(void *dummy) /* move to next set */ si += model->num_counters; - if ((si > model->num_virt_counters) || (counter_config[si].count == 0)) + if ((si >= model->num_virt_counters) || (counter_config[si].count == 0)) per_cpu(switch_index, cpu) = 0; else per_cpu(switch_index, cpu) = si; _ Patches currently in -mm which might be from suravee.suthikulpanit@xxxxxxx are linux-next.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html