mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* sparc64 / bbc_i2c.c
@ 2007-02-20 13:27 J.J. Green
  2007-02-25 12:47 ` Andrew Morton
  0 siblings, 1 reply; 7+ messages in thread
From: J.J. Green @ 2007-02-20 13:27 UTC (permalink / raw)
  To: linux-kernel

Hi all

I got bitten by this problem on sparc64 (a blade 1000)

  http://ubuntuforums.org/showthread.php?t=297474

summary :

  modprobe bbc

runs kenvctrld which uses 100% of a CPU for 5 seconds,
then 0% for 5 seconds, then 100% .. and so on. The author
cited above suggests removing the line 

  remove_wait_queue(&bp->wq, &wait);

in the function 

  static int wait_for_pin(struct bbc_i2c_bus *bp, u8 *status)

Is there a better way?

I can test patches if that would be helpful.

Cheers

Jim
-- 
J.J. Green, Dept. Applied Mathematics, Hicks Bld.,
University of Sheffield, UK.   +44 (0114) 222 3742
http://pdfb.wiredworkplace.net/pub/jjg         




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-02-27  5:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-20 13:27 sparc64 / bbc_i2c.c J.J. Green
2007-02-25 12:47 ` Andrew Morton
2007-02-25 13:33   ` Emanuele Rocca
2007-02-25 23:58   ` J.J.Green
2007-02-26 18:12     ` David Miller
2007-02-27  5:22       ` Joerg Friedrich
2007-02-27  5:29         ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome