Nguyen Anh Quynh wrote:
hi Dave,
is there any good reason not to include Xen header files into crash
code? (for ex, i see that you have copied few Xen structures from
xenctrl.h)
At this point, nothing's etched in stone, as I'm really just scratching
the xen surface. I don't want to explicitly include xenctrl.h given that
the vast majority of crash users then wouldn't be able to build new
versions of crash. Not to mention that xenctrl.h in turn includes a
bunch of other xen-specific header files as well. And all I really need
is the dumpfile header.
other thing: would it be better if you put the Changelog file into the
source tree?
Probably...
btw, we would love to see the "TODO" list, if you have any. those who
are interested will know what is in the priority list, and might help
out. what do you think?
Don't really have one -- the prime function in keeping the crash utility
alive is to keep up with kernel data-structure changes that break
dependencies that crash has.
That being said, the whole xen support issue is a major "TODO", and right now
I'm just trying to lay down a workable framework, first for x86 domU kernels
with writable page tables. Then with that in place, the same process can
be used for x86-PAE, then kernels with shadow page tables, then x86_64,
ia64, VMX-enable kernels, and so on. Anyway, once getting the basic
framework in place, any help getting the remaining pieces in place will be
gratefully accepted. But the pieces in 4.0-2.22 are proof of concept in nature,
and subject to change. So stay tuned...
Thanks,
Dave
thanks.
Q
On 3/24/06, Dave Anderson <anderson(a)redhat.com> wrote:
>
>
> - Incorporated initial patch-set to implement support for kernels built
> with CONFIG_SPARSEMEM. (dwilder(a)us.ibm.com)
>
> - Fix for post-2.6.15 ppc64 kernels to use cpu_online_map when perusing
> the paca array for the per_cpu_offsets. (haren(a)us.ibm.com)
>
> - Fix for ppc64 "bt" command for active tasks that were running in
> user space at the time of crash. (haren(a)us.ibm.com)
>
> - Fix to remove dependencies upon any kernel header files so as to
> allow crash to build in a Ubuntu environment. (aquynh(a)gmail.com)
>
> - Fix size of x86_64 "cpu_khz" variable to match that of the kernel.
> (sharyath(a)in.ibm.com)
>
> - Created framework for support of Xen kernel dumpfiles and live Xen
> kernels; this is going to be a long-period work-in-progress affair,
> and the code added in this release is being done now primarily to aid
> in future patch integration efforts. (anderson(a)redhat.com)
>
> Download from:
http://people.redhat.com/anderson
>
>
>
>
>
>
>
>
>
>
>
>
>
> --
> Crash-utility mailing list
> Crash-utility(a)redhat.com
>
https://www.redhat.com/mailman/listinfo/crash-utility
>
>
>
--
regards,
Quynh