Badness in interruptible_sleep_on_timeout

Dave Jones davej at redhat.com
Wed Dec 29 06:45:12 UTC 2004


On Wed, Dec 29, 2004 at 12:00:40PM +0530, Srinivas G. wrote:
 > Dear All,
 > 
 > We have developed a block device driver on 2.6.x kernel. It works fine
 > for SuSE distributions with out any problems. We are facing some
 > problems with the same driver on Fedora Core 3 with 2.6.9-1.667 kernel
 > version. 
 > 
 > We got the stack trace like "badness in interruptible_sleep_on_timeout"
 > whenever the media is inserted for the first time after the driver
 > loaded. From the next time onwards it is working fine without any
 > problems.
 > 
 > I search the google about it. But I could not find any solution. My
 > doubt is: Is this a bug in the Fedora Core 3, but would like to know
 > from you all if we are doing some mistake.

 > TIFM INFO | <CardDetectionFM> MMC/SD card in socket[0]!
 > TIFM INFO | <OnCardInsertionOrRemoval> Card Inserted, Socket [0]
 > Badness in interruptible_sleep_on_timeout at kernel/sched.c:3005

Your driver is sleeping where it shouldn't.
As you didn't point to your source code, no-one can help you
debug this.

		Dave




More information about the fedora-list mailing list