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
<i...@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
>
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to