Mike Shapiro wrote: > On Thu, Aug 14, 2008 at 02:18:14PM +1000, Greg Price wrote: > >> The problem is not just for older versions, it's also every time a >> structure is altered as dmods don't use CTF to locate the offsets. >> >> As an alternative, why don't we just bundle up mdb, dmods and macros >> from a target system when taking a dump, then we should normally have a >> debugger that matches the dump. The size of the binaries is >> insignificant in comparison to the dump size. My preference would be to >> have savecore grab them and keep them with the dump. >> >> Cheers, >> Greg >> > > The logistics of bundling those userland binaries with the dump > are complex because you have to do it at dump time, not at savecore time. > That's true to be 100% accurate, but the idea is based on the notion that someone patching kernel binaries would reboot soon after. It wouldn't be perfect, but it would be a lot better than the current situation for post mortem analysis during development and for customers sending in dumps.
When I say bundle, I really mean place a copy in the same directory as the dump so they are a point in time copy, and can easily be tar'd up with the dump. Cheers, Greg