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@xxxxxxxxxx> wrote: > > > > > > - Incorporated initial patch-set to implement support for kernels built > > with CONFIG_SPARSEMEM. (dwilder@xxxxxxxxxx) > > > > - Fix for post-2.6.15 ppc64 kernels to use cpu_online_map when perusing > > the paca array for the per_cpu_offsets. (haren@xxxxxxxxxx) > > > > - Fix for ppc64 "bt" command for active tasks that were running in > > user space at the time of crash. (haren@xxxxxxxxxx) > > > > - Fix to remove dependencies upon any kernel header files so as to > > allow crash to build in a Ubuntu environment. (aquynh@xxxxxxxxx) > > > > - Fix size of x86_64 "cpu_khz" variable to match that of the kernel. > > (sharyath@xxxxxxxxxx) > > > > - 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@xxxxxxxxxx) > > > > Download from: http://people.redhat.com/anderson > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Crash-utility mailing list > > Crash-utility@xxxxxxxxxx > > https://www.redhat.com/mailman/listinfo/crash-utility > > > > > > > > -- > regards, > Quynh