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>
