NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PR/46896 CVS commit: src/sys/dev/iscsi
The following reply was made to PR kern/46896; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: mhitch%NetBSD.org@localhost
Subject: Re: PR/46896 CVS commit: src/sys/dev/iscsi
Date: Sun, 9 Sep 2012 09:24:04 +0200
With this patch applied to -6 I still see pretty much repeatable locks up
(endless loop) here:
(gdb) list *(iscsiioctl+0xb76)
0x1ca0 is in iscsiioctl (/usr/src-6/sys/dev/iscsi/iscsi_ioctl.c:782).
777 session->active_connections++;
778
779 TAILQ_INIT(&old_waiting);
780 while ((ccb = TAILQ_FIRST(&connection->ccbs_waiting)) != NULL)
{
781 TAILQ_REMOVE(&connection->ccbs_waiting, ccb, chain);
782 TAILQ_INSERT_TAIL(&old_waiting, ccb, chain);
783 }
784
785 init_sernum(&connection->StatSN_buf);
786 wakeup(connection);
However, my randomly failing device discovery seems to be fixed.
Martin
Home |
Main Index |
Thread Index |
Old Index