> > } > > > > -arch_initcall(pcr_arch_init); > > +early_initcall(pcr_arch_init); > > > I just realized, doesn't this make bootability depend on link order? Yes. > Since both the pmu init and its dependencies are now early_initcall() > how do we guarantee pcr_arch_init() and cpu_type_probe() are in fact > called _before_ init_hw_perf_events()? Today this is achieved by perf_event.o being located last in the Makefile in arch/sparc/kernel/ It deserves a comment.. Sam -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html