----- "Darrin Thompson" <darrinth@xxxxxxxxx> wrote: > On Wed, Feb 24, 2010 at 12:21 PM, Dave Anderson < anderson@xxxxxxxxxx > > wrote: > > > > That's right. That is the stack value that will be restored upon > return to user-space, and the EIP will be restored to 00f14402. > > One thing to make sure of is that when you do the "rd -u", you > have set the crash utility to the context of the task whose "bt" > output you're showing. "rd -u" will read the user space of the > current task (i.e., the task shown if you do a "set" command). > > Could that be adapted into a way to produce a userspace core dump that > we could feed to regular old gdb? This question comes up from time to time. If all of a task's user pages were in memory (not swapped out), and therefore in the vmcore -- which is becoming more and more unlikely with the use of makedumpfile to skip user pages altogether -- then theoretically the kernel's elf_core_dump() function could basically be "ported" to user-space. I think... Anyway, I'm not particularly interested in doing it. But it would be an excellent candidate for an extension module if anybody's willing to take it on. Dave -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility