i386/147929: hptiop(4) (HighPoint RocketRAID 3xxx/4xxx driver)
broken on FreeBSD 8.1-PRERELEASE
Masayuki FUKUI
fukui.FreeBSD at fanet.net
Sat Jun 19 15:00:09 UTC 2010
The following reply was made to PR i386/147929; it has been noted by GNATS.
From: Masayuki FUKUI <fukui.FreeBSD at fanet.net>
To: mav at FreeBSD.org
Cc: bug-followup at FreeBSD.org
Subject: Re: i386/147929: hptiop(4) (HighPoint RocketRAID 3xxx/4xxx driver) broken on FreeBSD 8.1-PRERELEASE
Date: Sat, 19 Jun 2010 23:44:57 +0900
Thank you, Alex-san.
Afterwards, I kept debugging, and I tried the same patch by chance yesterday.
The RAID volume was normally detected as da(4).
It works fine.
I hope for fixing this probrem by the time FreeBSD 8.1 is released.
>>>>> In <4C1CB58F.9060508 at FreeBSD.org>
>>>>> Alexander Motin <mav at FreeBSD.org> wrote:
> [1 <text/plain; KOI8-R (7bit)>]
> Hello.
>
> Please try attached patch.
>
> --
> Alexander Motin
> [2 hptiop.trans.patch <text/plain (7bit)>]
> --- hptiop.c.prev 2010-06-18 21:39:47.000000000 +0300
> +++ hptiop.c 2010-06-19 15:15:26.000000000 +0300
> @@ -1823,6 +1823,10 @@ scsi_done:
> strncpy(cpi->sim_vid, "FreeBSD", SIM_IDLEN);
> strncpy(cpi->hba_vid, "HPT ", HBA_IDLEN);
> strncpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
> + cpi->transport = XPORT_SPI;
> + cpi->transport_version = 2;
> + cpi->protocol = PROTO_SCSI;
> + cpi->protocol_version = SCSI_REV_2;
> cpi->ccb_h.status = CAM_REQ_CMP;
> break;
> }
More information about the freebsd-i386
mailing list