On Mon, Oct 07, 2013 at 10:00:26AM +0530, Anshuman Khandual wrote: > Right now the `config_bhrb` PMU specific call happens after write_mmcr0 > which actually enables the PMU for event counting and interrupt. So > there is a small window of time where the PMU and BHRB runs without the > required HW branch filter (if any) enabled in BHRB. This can cause some > of the branch samples to be collected through BHRB without any filter > being applied and hence affecting the correctness of the results. This > patch moves the BHRB config function call before enabling the interrupts.
Patch looks good. But it reminds me I have an item in my TODO list: - "Why can't config_bhrb() be done in compute_mmcr()" ? cheers _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev