sleeping function called from illegal context (asm/semaphore.h)

sleeping function called from illegal context (asm/semaphore.h)

Post by Harm Verhage » Tue, 08 Oct 2002 01:00:07



Hi folks,

Booting into 2.5.40 (upto changeset 1.754) I found this in my logs:

Debug: sleeping function called from illegal context at
include/asm/semaphore.h:119
Call Trace:
 [<c01149e2>] E __might_sleep_Rd533bec7+0x52/0x2d3ad8
 [<c02b9765>] E usb_hub_tt_clear_buffer_Rbe74a884+0xf45/0xffffe690
 [<c02b9a00>] E usb_hub_tt_clear_buffer_Rbe74a884+0x11e0/0xffffe690
 [<c02b9a35>] E usb_hub_tt_clear_buffer_Rbe74a884+0x1215/0xffffe690
 [<c02b9a00>] E usb_hub_tt_clear_buffer_Rbe74a884+0x11e0/0xffffe690
 [<c01137b0>] E default_wake_function_Rfe478e92+0x0/0xa0
 [<c01054d9>] E enable_hlt_R9c7077bd+0x1c9/0x16960

I hope this is usefull info...

please CC me if you have questions as I'm not subscribed.

Kind regards,
Harm Verhagen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. 2.5.38 semaphore.c calls sleeping function in illegal context

ksymoops 2.4.6 on i686 2.5.38-2.  Options used
     -v /mnt/b/2.5.38/vmlinux-2.5.38-2 (specified)
     -K (specified)
     -L (specified)
     -O (specified)
     -m /boot/System.map-2.5.38-2 (specified)

Reading Oops report from the terminal
c02c9f6c c02c9f84 c01175f7 c0260f80 c0261500 0000007e c02c9f98 c011a4a1
       c0261500 0000007e 00000000 c02c9fac c011a78a c0312480 c0278213 c0383244
       c02c9fb8 c02d8316 c02ba640 c02c9fc0 c02d8164 c02c9fd0 c02d8a4b 00000000
Call Trace: [<c01175f7>] [<c011a4a1>] [<c011a78a>] [<c0105000>]                
Warning (Oops_read): Code line not seen, dumping what data is available

Trace; c01175f7 <__might_sleep+27/2b>
Trace; c011a4a1 <acquire_console_sem+2d/50>
Trace; c011a78a <register_console+122/1cc>
Trace; c0105000 <_stext+0/0>

1 warning issued.  Results may not be reliable.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. win a Linux system

3. Sleeping function called from illegal context at page_alloc.c:325

4. radion 7500 xconfig w/ xfree86

5. sleeping function called from illegal context

6. Apache security question

7. sleeping function called from illegal context at mm/slab.c:1723

8. 23 second kernel compile (aka which patches help scalibility on NUMA)

9. sleeping function called from illegal context (set_shrinker)

10. Sleeping function called from illegal context at slab.c:1378

11. Sleeping function called from illegal context...

12. 2.5.47 -- OOPS -- sleeping function called from illegal context at mm/page_alloc.c:417

13. 2.5.63: 'Debug: sleeping function called from illegal context