Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 May 2015 11:39:56 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Deja vu: panic in hdaa_coonfigure() for i386, but not amd64 -- again
Message-ID:  <20150515183956.GU1215@albert.catwhisker.org>
In-Reply-To: <3725154.XnIHrZucd0@ralph.baldwin.cx>
References:  <20150509142751.GV1158@albert.catwhisker.org> <3725154.XnIHrZucd0@ralph.baldwin.cx>

next in thread | previous in thread | raw e-mail | index | archive | help

--6y2Evnd5/t1JTLIo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, May 15, 2015 at 11:40:44AM -0400, John Baldwin wrote:
> On Saturday, May 09, 2015 07:27:51 AM David Wolfskill wrote:
> > Ref. <http://docs.FreeBSD.org/cgi/mid.cgi?20150415134515.GQ1224>; --
> > similar symptoms.  And again, I captured screenshots on a phone, but
> > FreeBSD doesn't seem to recognize the (USB-attached) phone as something
> > that might act like a file system (I guess; I'm a bit new to
> > "smartphones").
> >=20
> > In this case, my starting-point was r282623; sources were updated to
> > r282676.  I was able to update from:
> ...
> > Stopped at ... =3D hdaa_configure+0x14af:	movb	0x3,%dl
>=20
> Can you do 'l *hdaa_configure+0x14af' in gdb against the kernel.debug?
> Perhaps set 'hint.hdac.0.disabled=3D1' at the loader prompt as a temporary
> workaround to boot if needed?
> ...

'hint.hdac.0.disabled=3D1' appended to /boot/device.hints temporarily.

now running:
FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #1597  r282948M/282952:=
1100073: Fri May 15 09:13:17 PDT 2015     root@g1-254.catwhisker.org:/commo=
n/S4/obj/usr/src/sys/CANARY  i386

Info you requested:

(gdb) l *hdaa_configure+0x14af
0xc08c8e3f is in hdaa_configure (/usr/src/sys/dev/sound/pci/hda/hdaa.c:3280=
).
3275                            as[cnt].pincnt++;
3276                            /* Association 15 is a multiple unassociate=
d pins. */
3277                            if (j =3D=3D 15)
3278                                    cnt++;
3279                    }
3280                    if (j !=3D 15 && as[cnt].pincnt > 0) {
3281                            if (hpredir && as[cnt].pincnt > 1)
3282                                    as[cnt].hpredir =3D first;
3283                            cnt++;
3284                    }
(gdb)=20


Info about the machine (verbose dmesg.boot; dmidecode; pciconf -lv
output) may be found at <http://www.catwhisker.org/~david/FreeBSD/m4800/>.

Thanks!

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Those who murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--6y2Evnd5/t1JTLIo
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJVVj18XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4
QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7HN0P/3vI7eXNn+PzFdqxLsAfYgTa
VDwCnhcGeTYPrBF2s6E/CAItj7LI8M3OCH+gYvwrJn/tJXEffs6HmAqREQC9dWnJ
6F7WFfrSBAkcsPN3S56SYJ5lys5yPS0dRkOF0XaQvAATFThWse9x8e2WIbrjo6Lg
pVBpVlkkaco9zw2ifkC0bK7gCqKfwBvALxoaCrnUPF1Fb/O3yZYaRw9V3XLXCZzI
9tH//FHbEPZaekTxCjDeZSKwv8XCUkVQ9jngdJfcS4Dl/vyywLyh5T2Hg+mV4Ege
W634Dr8DOvthXEkd2PraQKImzEgILjHm77KZFjpkZR7VepNzoGonJu2oPle0Xpwe
8pmN6rPYPi0gkO6oNcQoQYR+143c3AThatltkPUFFnDrN5N2rsbdI29fyohEOtee
I6EnRGghKQaIGWnuzkjk8v4KT4KT7VvshBHYh0aIdtfjlxg0kArcNRWHEIitvVr0
I6Ru+k8y20/qG9d9hn+UngQa0jt33yK/yPOPg675p1AbchAjeCIcwO5PAFsGur/N
BqQSMiD2oq8HzjT/gzBR0IcVjf2qapTVC544a5N1B1xvPe9kVuXw8dx06o5sh51C
0nkDc34354KeZ2e+hDvDGeupEtkcr/80VgBN6XBVLoeSIyIskthuw+zo1OEa5r+K
H7N9/8x6cBkj5ZEcP0MI
=RvcF
-----END PGP SIGNATURE-----

--6y2Evnd5/t1JTLIo--



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