On Wed, 21 Nov 2007 15:41:00 -0600 Scott Wood <[EMAIL PROTECTED]> wrote:
> 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. > or just use printk_ratelimit(). Kim _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev