Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Dec 2014 14:30:56 -0800
From:      "David P. Discher" <dpd@dpdtech.com>
To:        Will Andrews <will@firepipe.net>
Cc:        freebsd-xen@freebsd.org
Subject:   Re: Attempting to Get Xen FreeBSD Dom0 working
Message-ID:  <221B193A-5DE8-4BFF-BEFF-69C9A292BC22@dpdtech.com>
In-Reply-To: <CADBaqmj0B2XmcSFxBZUdz6aHGAyHeq0yTHdnYbmC9yJOvW_mTQ@mail.gmail.com>
References:  <481F7D02-BFE9-4E35-A475-5A8A05A801CE@dpdtech.com> <547DFCC0.6030003@citrix.com> <DCB954B5-0E45-4DE6-AAC4-C5ACF7FD90A7@dpdtech.com> <CADBaqmj0B2XmcSFxBZUdz6aHGAyHeq0yTHdnYbmC9yJOvW_mTQ@mail.gmail.com>

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

--Apple-Mail=_82D2C7DD-0726-4302-A88A-A379DD7AE26A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

sweet - thanks - Will -

As far as what=92s built - it is =
git://xenbits.xen.org/people/royger/freebsd.git with branch pvh_dom0_v8:

	root@borg:/usr/src # git status
	On branch pvh_dom0_v8
	Your branch is up-to-date with 'origin/pvh_dom0_v8=92.
	[=85]

And the line numbers:

	#0  sched_switch (td=3D0xfffff800c9108940, newtd=3D<value =
optimized out>, flags=3D<value optimized out>)
		at /usr/src/sys/kern/sched_ule.c:1940
	1940			cpuid =3D PCPU_GET(cpuid);
=09
	(kgdb)  l *AcpiNsWalkNamespace+0x31
	0xffffffff803376f1 is in AcpiNsWalkNamespace =
(/usr/src/sys/contrib/dev/acpica/components/namespace/nswalk.c:90).
	85	        return (ParentNode->Child);
	86	    }
	87
	88	    /* Otherwise just return the next peer */
	89
	90	    return (ChildNode->Peer);
	91	}
	92
	93
	94	=
/*************************************************************************=
******
	Current language:  auto; currently minimal
=09
	(kgdb)  l *AcpiWalkNamespace+0xa8
	0xffffffff80337c98 is in AcpiWalkNamespace =
(/usr/src/sys/contrib/dev/acpica/components/namespace/nsxfeval.c:671).
	666	    {
	667	        Status =3D AE_BAD_PARAMETER;
	668	        goto UnlockAndExit2;
	669	    }
	670
	671	    Status =3D AcpiNsWalkNamespace (Type, StartObject, =
MaxDepth,
	672	                ACPI_NS_WALK_UNLOCK, DescendingCallback,
	673	                AscendingCallback, Context, =
ReturnValue);
	674
	675	UnlockAndExit2:
=09
	(kgdb) l *acpi_pci_attach+0x154
	0xffffffff80371d94 is in acpi_pci_attach =
(/usr/src/sys/dev/acpica/acpi_pci.c:321).
	316		 */
	317		pci_add_children(dev, domain, busno, =
sizeof(struct acpi_pci_devinfo));
	318		AcpiWalkNamespace(ACPI_TYPE_DEVICE, =
acpi_get_handle(dev), 1,
	319		    acpi_pci_save_handle, NULL, dev, NULL);
	320
	321		return (bus_generic_attach(dev));
	322	}
	323
	324	#ifdef ACPI_DMAR
	325	bus_dma_tag_t dmar_get_dma_tag(device_t dev, device_t =
child);
	(kgdb)
=09



-
David P. Discher
http://davidpdischer.com/
AIM: DavidDPD | Y!M: daviddpdz=20



On Dec 2, 2014, at 2:10 PM, Will Andrews <will@firepipe.net> wrote:

> On Tue, Dec 2, 2014 at 2:26 PM, David P. Discher <dpd@dpdtech.com> =
wrote:
>> Can you or someone point me to how to get the line numbers ?  Since =
this is panic-ing before swap on/dumpon =85 I=92m not sure out to get =
the dump and load into kgdb with the symbols.  My guess is that I need =
to use remote debugging to do this.
>=20
> You can just run 'kgdb' when you boot up and type in 'l *name+off',
> for instance, from your previous email:
>=20
>>      db> bt
>>      Tracing pid 0 tid 100000 td 0xffffffff8180bbf0
>>      AcpiNsWalkNamespace() at AcpiNsWalkNamespace+0x31/frame =
0xffffffff82322940
>>      AcpiWalkNamespace() at AcpiWalkNamespace+0xa8/frame =
0xffffffff823229a0
>>      acpi_pci_attach() at acpi_pci_attach+0x154/frame =
0xffffffff823229f0
>=20
> On my system this yields:
>=20
> sol# kgdb
> [...]


--Apple-Mail=_82D2C7DD-0726-4302-A88A-A379DD7AE26A
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJUfj2hAAoJEEmwU6XuhYWOBS8H/2kWmsFk3hqmkNhZpb3ARSZe
DRUlbnFoKJr2QRQEn8nCCxPfiBk9L2dgBVuiPDE2nkPKzYIGTjgeDyGtRISa0dUm
IWk5QPt5hcRd6ncHHWMOXssTAmOKwz+G7oiyqsQSwBzA4GAFnGduhXtQp4M5thP0
8e/ScwNDYSEi6kncyWlOksXrUeAz+OELYf0MqyJEutPmGmU8uIxUn6/frBApDSQb
htKOGFYd0GFO1g1S9BIO86x9Ghg9aJTuigaVy/QBWpTBUo5J57ciGn28SqZw5nUl
WjsJB3eeepW8J+i57na6hUsHPp0Q0oGjC927jQOx/zAJTm587hFK8mTIp83w9+E=
=zC7r
-----END PGP SIGNATURE-----

--Apple-Mail=_82D2C7DD-0726-4302-A88A-A379DD7AE26A--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?221B193A-5DE8-4BFF-BEFF-69C9A292BC22>