On Thu, Mar 05, 2009 at 12:04:17AM -0800, David Miller wrote: > > So kernel_thread() is where it hangs... > > The only big thing changing in sparc64 between 2.6.26.5 (which works) > and 2.6.27 are IRQ stacks. > > Here is a test patch which reverts sparc64 IRQ stacks. If this makes > your machine work it will be a big clue. Applied your patch to 2.6.27.19 - hangs at the same point. Output is on the web. > (BTW, why do you get "OpenBoot Diagnostics failed" from the firmware > on reset/poweron?) One disk fails diagnostics (see below), but works later without a problem. >From time to time I check the same on the 480R with has error at the OBP diagnostic, so that does to matter IMHO. The 480R is the one with the cassini driver crashing the machine, so tests are a little bit more clumsy. Btw.: I upgraded the 480R to debian lenny and compiled a 2.6.27.x kernel - hangs the same point. Thanks for looking again, Hermann ------------------------------------ Testing /pci@8,600000/SUNW,qlc@2 ERROR : Disk 0 is not spinning. DEVICE : /pci@8,600000/SUNW,qlc@2 SUBTEST : selftest:loop-tests:inquiry-test:disk-test CALLERS : disk-test MACHINE : Sun Fire 880 SERIAL# : 50911524 DATE : 03/05/2009 15:17:50 GMT CONTR0LS: diag-level=max test-args= -- Netzwerkadministration/Zentrale Dienste, Interdiziplinaeres Zentrum fuer wissenschaftliches Rechnen der Universitaet Heidelberg IWR; INF 368; 69120 Heidelberg; Tel: (06221)54-8236 Fax: -5224 Email: Hermann.Lauer@xxxxxxxxxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html