Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 May 2015 07:27:51 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        current@freebsd.org
Subject:   Deja vu: panic in hdaa_coonfigure() for i386, but not amd64 -- again
Message-ID:  <20150509142751.GV1158@albert.catwhisker.org>

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

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

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").

In this case, my starting-point was r282623; sources were updated to
r282676.  I was able to update from:

FreeBSD g1-254.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #55  r28262=
3M/282623:1100072: Fri May  8 05:40:49 PDT 2015     root@g1-254.catwhisker.=
org:/common/S3/obj/usr/src/sys/CANARY  amd64

to

FreeBSD g1-254.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #56  r28267=
6M/282676:1100073: Sat May  9 05:50:15 PDT 2015     root@g1-254.catwhisker.=
org:/common/S3/obj/usr/src/sys/CANARY  amd64

without incident, but the update from:

FreeBSD g1-254.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1590  r282=
623M/282623:1100072: Fri May  8 06:40:11 PDT 2015     root@g1-254.catwhiske=
r.org:/common/S4/obj/usr/src/sys/CANARY  i386

was only able to build; the panic occurs before we've found any disks,
so I can't get a crash dump.  I do have a kdb prompt, though, so if
someone has a suggestion for something to check, please let me know.
(Mind, reading email will be rather awkward while the laptop is exploring
the mysteries of a panic, so that might be worth bearing in mind.)

Just prior to the bactrace, I see:
=2E..
hdaa1: 30 411111f0 15 0  Speaker       None   1/8      Rear
Kernel page fault with the following non-sleepable locks held:
exclusive sleep mutex hdac1 (HDA driver mutex) r =3D 0 (0xcfef...
src/sys/dev/sound/pci/hda/hdaa.c:1571

The most recent relevant entries in the backtrace are:
hdaa_configure()
hdaa_attach()
device_attach()
bus_generic_attach()
hdacc_attach()
device_attach()
bus_generic_attach()
hdac_attach2()
run_interrupt_driven_config_hooks()
boot_interrupt_driven_config_hooks()
mi_startup()
begin()

The panic message is "fatal trap 12: page fault while in kernel mode"
=2E..
fault code		=3D supervisor read, page not present
=2E..
current process		=3D 0 (swapper)
=2E..
Stopped at ... =3D hdaa_configure+0x14af:	movb	0x3,%dl


The only commit I see in the range from r282623 - r282676 that looks
as if it might be implicated to me is r282650, but I don't see anything
glaringly obvious.

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.

--quHH9trqkXa1YO4R
Content-Type: application/pgp-signature

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

iQJ8BAEBCgBmBQJVThlnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4
QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7PyoP+QGC66mEOeeA98pdHmrpn/Vf
VaG2AxXh/EMNa9HcWW7KkahoPibddgW8LNafX5A+mYUNd9B1CCtc8IDhxewGmKgy
jZ5GfPChYL1fQDGDyGl6fTKnRdksoxrEuCITP74+/1ivZn73XeDtXRWVUB+VwAg4
WUiFWBju/sh1POF88MC0ShZ5qhR3CyFMZbhF8TildSgo6+rqiWZLrgeJwGmEdhAJ
uNk/JMr0yhUhGdBtENp0P1mNZBS0PTbwIBxiwWTzsO3wdV11bkwKq4+63lEOJxQs
nr4qJEps09AsmbuRsTN4M8PLm8+YqpAWGP8SveX9XTMwDzYxKPLY+yDzwtAAPyMn
36zcN1GyRtdXKKZgF8uV7/uDyzVZHCZaviZGrd8IT90hHT/ESEjFmOSF3xwvKV+F
/lmhge6n8IkwvmcsjYEdQgO9di8FrKbYq0UXg/G7CGk/2LINWELYWCuFsuObxPra
oNv+XhtwcqBynhDILsXXJ7X6zVntjIEDbc1KBOQwa7smQvEIr7xPTAxUGlyoCf0i
3d5d/nRstXsZ6skkhWOJIjZ22ldyW7b4nxNhL+jkjAHqKkjr6idOWYZ12DQGT8oa
U08pH677HacstdNZmlY7IR96fI9nu66i39k5n+yIBjsB3pozLrimNuhijVuCFmSM
8u0vnF/dgG8Nfylz5x8R
=4WzT
-----END PGP SIGNATURE-----

--quHH9trqkXa1YO4R--



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