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>