Miroslav Lachman napsal/wrote, On 04/05/08 22:39: > Dotaz prevazne na odvaznejsi uzivatele, co se neboji provozu FreeBSD 7.0 > Pri rebootu se mi velmi casto stava, ze se stroj nerebootne, ale misto > toho vytuhne s kernel panicem:
> spin lock 0xc0bdca00 (sched lock) held by 0xc5122c60 (tid 100001) too long > panic: spin lock held too long Jestli mas ke kernelu, na kterem jedes, jeste v puvodnim adresari kam se prekladalo kernel.debug, tak si ho otevri v debuggeru a zjisti kde ve zdrojovem kodu je misto "held by" (adresu mas ve te zprave). Tim by se mnozina moznych pricin mohla znacne omezit. A taky muzes kernel prelozit s INVARIANTS/INVARIANT_SUPPORT (see man mutex) - to by mohlo vyznamne zvysit mnozstvi informaci kernelem poskytnutych v okamziku problemu. Ovsem - za cenu trvale zvysene rezie pri behu. Na druhou stranu - je to docasne a navic, kdyz ses rozhodoval pro nasazeni 7.0 taks s moznosti neceho takoveho musel pocitat. Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l