Subject: Re: azalia chipset not working with xen
To: Pierrick Brossin <pierrick@bs-network.net>
From: Quentin Garnier <cube@cubidou.net>
List: port-xen
Date: 11/09/2006 12:24:42
--TRYliJ5NKNqkz5bu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 09, 2006 at 11:51:01AM +0100, Pierrick Brossin wrote:
> On Tue, Nov 07, 2006 at 05:40:35PM +0100, Pierrick Brossin wrote:
> > _bus_dmamem_map [..] +0x14d
> > azalia_alloc_dmamem [..] +0xc4
> > azalia_attach_intr [..] +0xee
> > config_process_deferred [..] +0x44
> > configure [..] +0x4b
> > main [..] +0xd9
>=20
> I have no clue how memory should be handled in xen dom0. Is it different
> from a normal kernel ? If not why would it fail allocating memory ?
>=20
> What does it mean "at [..] +0xc4" is c4 line 196 ? It doesnt seem to be
> that. How can I debug this by myself.

It's the offset inside the function.  In the object code, that is.

If you have a kernel with debug info (i.e., you have makeoptions
DEBUG=3D"-g" in your kernel configuration file), you can have an idea
where it faults with e.g., objdump -S.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"You could have made it, spitting out benchmarks
Owe it to yourself not to fail"
Amplifico, Spitting Out Benchmarks, Hometakes Vol. 2, 2005.

--TRYliJ5NKNqkz5bu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (NetBSD)

iQEVAwUBRVMP+tgoQloHrPnoAQJEngf/V7Dr3wvhfHUfpEClw1BqjJhqGg7k+Mbp
IEqXGmQnazhxhkAMGk1QOp+TXg/sAYzJoxu9cvs2rsEOM4y84obFlB1uNwFmG7+w
QLVQsfPRZTs3k5a3rlg8Hvzink+V9aHj+wCB8IqiRN/wsOJ1KxiYhp5D8aoxsUKz
ejA65VV6BE/AyNJ+6Cr1FFRptx0ixFMzh+xf45h3m80lNjFu2tB+AV9VETRrnjGO
EUfa9Vmpye8LEPktYvmS6fWwJ0z7KquPawE+bK52qGA84tzy7h+ori9SRDuIrk1+
pFk3cGbDu+JOC9PYYwGY9xxBuhmLemvF+7MYcQj804LETNUISgqHVg==
=VRE0
-----END PGP SIGNATURE-----

--TRYliJ5NKNqkz5bu--