Tejun Heo wrote: > Miles Lane wrote: >>> Thanks a lot. Just in case, if you remove the patch (patch -R -p1), the >>> oops goes away, right? >> I double-checked. I can boot fine after building without your patch. >> Also, I reproduced the initial BUG I reported (triggered by >> "modprobe -r ipw2200"). > > This is creepy. I was able to reproduce the oops here with your > configuration file and making buffers for kallsyms static solved the > problem. It isn't stack overflow. At maximum those arrays added 254 > bytes to the stack and when the oops occurs stack area was left more > than enough. I'll keep looking into why that happened but the attached > patch should get us going on the original subject. Alright, found out what was going on. KSYM_NAME_LEN doesn't include space for the trailing '\0'. Gees, I've read enough assembly for the month to find that out. Anyways, here's proper debug patch. Thanks. -- tejun