sweet - thanks - Will - As far as what’s 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’. […] And the line numbers: #0 sched_switch (td=0xfffff800c9108940, newtd=<value optimized out>, flags=<value optimized out>) at /usr/src/sys/kern/sched_ule.c:1940 1940 cpuid = PCPU_GET(cpuid); (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 (kgdb) l *AcpiWalkNamespace+0xa8 0xffffffff80337c98 is in AcpiWalkNamespace (/usr/src/sys/contrib/dev/acpica/components/namespace/nsxfeval.c:671). 666 { 667 Status = AE_BAD_PARAMETER; 668 goto UnlockAndExit2; 669 } 670 671 Status = AcpiNsWalkNamespace (Type, StartObject, MaxDepth, 672 ACPI_NS_WALK_UNLOCK, DescendingCallback, 673 AscendingCallback, Context, ReturnValue); 674 675 UnlockAndExit2: (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) - David P. Discher http://davidpdischer.com/ AIM: DavidDPD | Y!M: daviddpdz On Dec 2, 2014, at 2:10 PM, Will Andrews <w...@firepipe.net> wrote: > On Tue, Dec 2, 2014 at 2:26 PM, David P. Discher <d...@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 … I’m 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. > > You can just run 'kgdb' when you boot up and type in 'l *name+off', > for instance, from your previous email: > >> 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 > > On my system this yields: > > sol# kgdb > [...]
signature.asc
Description: Message signed with OpenPGP using GPGMail