Paul Mackerras wrote: > Geert Uytterhoeven writes: > >> +#define WARN_EMULATE(type) \ >> + do { \ >> + static unsigned int count; \ >> + if (count++ < 10) \ >> + pr_warning("%s used emulated %s instruction\n", \ >> + current->comm, type); \ > > Thinking about this a bit more, if an instruction gets emulated 10 > times then I don't care, since it's probably only cost me 10 > microseconds or so. If it gets emulated a million times then I might > want to look at it. So in fact this approach doesn't give me the > information I need to know whether there is a real problem or not.
Maybe print the first time, then when it's happened 10 times, then 100, then 1000, etc. -Scott _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev