[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: HyperSPARC patches (?)



On Tue, 11 Apr 2006, Ludovic Court�wrote:

Just in case it is of interest to you, I got the same sort of problem
with an SS20 equipped with 2 SuperSPARCs, 2 hard disks and a 2.6 kernel:

 http://article.gmane.org/gmane.linux.ports.sparc/5979

I haven't had time to dig into it any further so far.

Ok, I did some digging. Since people also see this bug on Ultra1, it must be esp-specific. Most recent change to esp.c dates to February 2006, all other changes are over a year old, so it's pretty unlikely that they are the cause of this problem. The recent change [0], on the other hand, looks pretty suspicious to me, since it changes the locking order. I've built a kernel with this change reverted, and was not able to crash the machine by running two concurrent loops of unpacking/removing the kernel tree for an hour. I'd appreciate if you could test this kernel, it is available at [1]. By the way, this problem has been also reported to kernel's bugzilla
as bug 6344 [2].

[0] http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=a6ceda7457b2303dcb07d3c472b25d52bbdb5a29
[1] http://www.wooyd.org/debian/kernels/linux-image-2.6.16-1-sparc32_2.6.16-6_sparc.deb
[2] http://bugzilla.kernel.org/show_bug.cgi?id=6344

Best regards,

Jurij Smakov                                        jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC

Reply to: