Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Mar 2016 11:14:46 -0500
From:      Justin Hibbits <jhibbits@freebsd.org>
To:        Michael Butler <imb@protected-networks.net>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: SVN r296987 -> r297000 breaks Sil 3124 channel attach
Message-ID:  <CAHSQbTBgMjqscsCzow2hRxfQk7MR=PGiOtnyewERRdX=Q52nrw@mail.gmail.com>
In-Reply-To: <56F01D41.9000607@protected-networks.net>
References:  <56F01D41.9000607@protected-networks.net>

next in thread | previous in thread | raw e-mail | index | archive | help
You're right.  On line 323 of sys/dev/siis/siis.c, try replacing
'long' with 'rman_res_t', as I did for ahci.c.  If this works, tonight
I'll commit the fix.  I envision there may be others using 'long'
instead of 'u_long' for rman (u_long was the correct form until
rman_res_t, so signed long was already a bug).

- Justin

On Mon, Mar 21, 2016 at 11:11 AM, Michael Butler
<imb@protected-networks.net> wrote:
> Something between SVN r296987 and r297000 causes the following errors in
> dmesg .. and the loss of the attached disks:
>
> siisch0: <SIIS channel> at channel 0 on siis0
> device attach: siisch0 attach returned 6
> siisch1: <SIIS channel> at channel 1 on siis0
> device attach: siisch0 attach returned 6
> siisch2: <SIIS channel> at channel 2 on siis0
> device attach: siisch0 attach returned 6
> siisch3: <SIIS channel> at channel 3 on siis0
> device attach: siisch0 attach returned 6
>
> I can't see anything but r297000 causing this :-(
>
>         Michael
>



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