It's different.
> I get a similar oops when ide initializes during boot,
It's not an oops. It's just a warning.
>
> Debug: sleeping function called from illegal context at slab.c:1374
See? I added "Debug:" to the message ;)
> Call Trace:
> [__kmem_cache_alloc+255/272]__kmem_cache_alloc+0xff/0x110
> [get_vm_area+38/256]get_vm_area+0x26/0x100
> [__vmalloc+75/304]__vmalloc+0x4b/0x130
> [vmalloc+34/48]vmalloc+0x22/0x30
> [<e08fe502>]sg_init+0x82/0x130 [sg]
> [<e09022c7>].rodata.str1.1+0x23/0x2b0 [sg]
> [<e0903be0>]sg_fops+0x0/0x58 [sg]
> [<e0903b20>]sg_template+0x0/0x94 [sg]
That is known - sg_init() is blatantly calling vmalloc under
write_lock_irqsave().
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/