From: Jeff D. <jd...@ad...> - 2004-09-27 21:54:30
|
> line = &lines[i]; > printk("LINES_INIT2 %x",&line->chan_list); > INIT_LIST_HEAD(&line->chan_list); > printk("LINES_INIT3"); > sema_init(&line->sem, 1); > printk("LINES_INIT4"); > > it crashes on the INIT_LIST_HEAD macro which means it crashes on this > statement: Someone else, a long time ago, had the same problem, and I never figured out what was happening. I take it the output from this has "LINES_INIT2" and no "LINES_INIT3"? Can you make this happen under gdb? Jeff |