Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Dec 2015 18:14:17 -0500
From:      Jonathon Reinhart <jonathon.reinhart@gmail.com>
To:        Sean Bruno <sbruno@freebsd.org>
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: ciss(4) HP Smart Array P840
Message-ID:  <CAPFHKzdzLLDCdAMH7FCOYC6GCM8arnOrWerko8pfe5PyByNQDw@mail.gmail.com>
In-Reply-To: <565E258A.7000907@freebsd.org>
References:  <CAPFHKzf65eSsg0aNe5wjS1jUVeh7gd9xgvAvMVuc6Shunsc9GA@mail.gmail.com> <20151120.084410.74714437.sthaug@nethelp.no> <CAPFHKzdJ3F3ay0FQf0cwMWadSercKdg_tWap-poUeTpMe1Gn-Q@mail.gmail.com> <30640027-5C49-4AC0-9BAF-7E6208F7DD13@yahoo.com> <CAPFHKzdUdjxf1g%2BhvAqQnXCiibwmZvGSTVKaWoY_exd8TZ8tuA@mail.gmail.com> <A69F13A0-4C3A-4E23-B01B-941D3C57CB47@yahoo.com> <CAPFHKzfS=MOBFEJc7WEse56Bz3F=-KmJ%2Bx-pHM_WkyUBtgJ5pw@mail.gmail.com> <CAPFHKzfjizzOAYaJgPmOUGJSJY0ZOr7eEJPyzUhAU3A60z3obQ@mail.gmail.com> <565E258A.7000907@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 1, 2015 at 5:56 PM, Sean Bruno <sbruno@freebsd.org> wrote:
>>  fcae8e0 Appears to be the winner here, adding JBOD / HBA mode
>> support.
>
> If you're happy with the results, I can totally do the merge back to
> stable/9 for you.  But does that actually help you out here?
>
> sean

I was able to re-build FreeNAS 9.3 with the patches, and see that the
disks were assigned da* names. As far as I could tell, the patches
worked.

However, I was seeing periodic messages from the kernel which repeat
every ~minute for all 4 drives installed:

    ciss0: *** Physical drive failure, Port=1I Box=1 Bay=1 reason=0x43
    ciss0: *** Physical drive failure, Port=1I Box=1 Bay=2 reason=0x43
    ciss0: *** Physical drive failure, Port=1I Box=1 Bay=3 reason=0x43
    ciss0: *** Physical drive failure, Port=1I Box=1 Bay=4 reason=0x43

This appears to be printed from ciss_notify_complete(), and the error
message actually comes from the card:

    /*
    * If the adapter gave us a text message, print it.
    */
    if (cn->message[0] != 0)
        ciss_printf(sc, "*** %.80s\n", cn->message);

I confirmed (by running strings on the firmware image) that it is
indeed the card generating this message. HP tech support would lead
one to believe otherwise, but they also asked if FreeBSD was
Linux-based, so take that for what it's worth.

I was unable to determine what reason=0x43 meant.  The only clue I had
was that the HP Smart Storage Administrator told me that my 4Kn drives
were unsupported and unavailable for configuration. I wouldn't imagine
this would matter, considering the card was in HBA mode.

Nonetheless, I wasn't about to put a machine in production with
"Physical drive failure" messages being spewed, red-herring or not. So
I've let this project go for now.

If anyone trying to install FreeNAS on an HP server finds this, I'd be
willing to help in any way I could.

Thanks for the help,

Jonathon



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