Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Oct 2007 23:28:01 +0900 (JST)
From:      Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
To:        scottl@samsco.org
Cc:        current@freebsd.org, yatsu@hi-tech.ac.jp
Subject:   CFR: ciss(4) patches
Message-ID:  <20071009.232801.21360508.iwasaki@jp.FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi, Scott and current@.
# I'm not sure who is the ciss(4) maintainer currently, but
# it seems Scott made last few changes.

I'm investigating `ciss0: ADAPTER HEARTBEAT FAILED' problem, and
suspecting that it is caused by the some sort of power-failure(defect
of processor power module, power management related bugs in controller
firmware or something).

Comparing the source code with Linux cciss driver, I've noticed that
ciss(4) doesn't do polling by sending NOP-MESSAGES and handle the
requests in completed-queue when HW error is detected.
The patches at:
http://people.freebsd.org/~iwasaki/ciss/ciss-failover.patch

I'm not sure the patches can solve the problem, but the patches
doesn't hurt anything.  I'd like to try any possible solution one by
one anyway.
It is testing by Yatsu-san over a week on 6-R w/E200i, so far so good.
# Oh yes, I don't have the machine w/ Smart Array around here ;)

I'll commit the patches on coming weekend if no objections.

My next target would be MPSAFE patches MFC to 6-STABLE.

Any suggestions are appreciated.
Thanks!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071009.232801.21360508.iwasaki>