|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] Allow building with perfc and perfc_arrays
Hi,
Well, I did use the phrase "simple-minded". It seemed like
adequate warning. ;-)
My goal was to get it compiling and out of my way so that
I could work on something else. This was purely annoying and
I spent very little time on it. Then, once I got it compiling,
the guilt-gene kicked in and I thought I should submit the
changes.
Your changes are more complete, and I like them better.
(Now, if I could manage to spend the time to package up other
changes that I've made ...)
Thanks,
-b
Chris Wright wrote:
* Ben Thomas (bthomas@xxxxxxxxxxxxxxx) wrote:
Attempts to build with either perfc or perfc_arrays fails. Some of
this is specific to the platform (eg, __x86_64__). Add simple-minded
fixes to allow building with these options.
This patch resolves these issues and now builds on i386 and x86_64
I was just doing similar. Only real difference I had was just using
char in the dom0_perfc_desc instead of the char* cast.
typedef struct dom0_perfc_desc {
- uint8_t name[80]; /* name of perf counter */
+ char name[80]; /* name of perf counter */
And a typo fix, which you accidentally propagate.
+PERFCOUNTER_CPU(apshot_pages, "apshot_pages")
I had simply done:
- perfc_decr(apshot_pages);
+ perfc_decr(snapshot_pages);
Accidental conversion to percpu counter of a couple of these. And,
finally, this isn't quite enough for PAE.
Here's my patch, mind taking a double check?
thanks,
-chris
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|