[7699] in linux-scsi channel archive
(fwd) Re: scsi queueing status.
daemon@ATHENA.MIT.EDU (Steve Brueggeman)
Thu Dec 16 08:05:57 1999
From: Steve Brueggeman <stevebr@primenet.com>
To: linux-scsi@vger.rutgers.edu
Date: Thu, 16 Dec 1999 07:00:25 -0600
Message-ID: <dioh5ssvvbgleqajkmdl2k2khr0bof6jbn@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8BIT
(Oops, forgot to copy the list)
On Thu, 16 Dec 1999 06:58:45 -0600, Steve Brueggeman <stevebr@primenet.com>
wrote:
I posted a patch a while back
http://kernelnotes.org/lnxlists/linux-scsi/ls_9911_01/msg00002.html
for problems with hangs when removing the Q-Logic F.C. module. Sounds like
you're seeing more than I did.
My patch fixes the problem of an incorrect signal mask for the error_handler
thread. It was accepting/rejecting SIGINT and SIGTERM based on whether the scsi
middle layer was compiled as a module (accept signals), or not (reject signals).
I belive that the error handler should accept/reject SIGINT/SIGTERM based on
whether or not the host adapter was compiled as a module, since the error
handler is started on behalf of the host adapter.
On Tue, 14 Dec 1999 09:16:16 -0500 (EST), you wrote:
>
> Last night we killed one more bug. This is what was causing the
>lockups that Doug Gilbert was seeing. He is seeing a second problem that
>is much less frequent that I will have to look into next. I know what the
>problem is - I just need to code up the solution and test it.
>
> The problem I was seeing where eh_wait was getting zeroed had a
>simple explaination. I was running the tests in single-user mode, and the
>error handling threads are incorrectly shutting down in single user mode.
>In addition, the error handling threads are sitting around as zombies
>(which is why I thought they were still running in the first place),
>as they are not reaped by anybody.
>
> I need to tweak the set of blocked signals so that it is possible to
>unload a module, yet these things don't get killed by init when dropping
>down to single-user mode.
>
> I sent off a set of diffs against 2.3.32-pre4 this morning, which
>contains this bugfix plus the patches I sent out yesterday.
>
> I haven't had a chance to browse linux-kernel in the past couple
>of days. If there is anything being said over there that I need to be
>aware of, please let me know.
>
> I will be on vacation starting this coming Sat for about 10 days.
>I will have a laptop, and I will be responding to mail (but I won't be
>checking more than once a day or so). I won't have the ability to test
>anything on a live kernel (no SCSI in the laptop).
>
>-Eric
>
>
>"The world was a library, and its books were the stones, leaves,
> brooks, grass, and the birds of the earth. We learned to do what only
> a student of nature ever learns, and that was to feel beauty."
> Chief Luther Standing Bear - Teton Sioux
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu