On 04/18/2011 12:45 AM, Ray Hinchliffe (RH) wrote:
The patch works by reading from /proc/<pid>/task/<tid>/stat. If this in not
possible it will report the fix messages as before.
Given that SystemProcessorPerformanceInformation uses /proc/stat I expect this

Thanks for the patch, however there are several issues with it:
- Don't attach changes to automatically generated files (server/trace.c, server/request.h, etc). Only server/protocol.def should be included, which you didn't even modify. - Keep formatting of the original file you modifying. No whitespace only changes, no funky new formatting styles. - Please use Windows types instead of system types for integers (ULONG instead of unsigned long)

+                    sprintf( buf, "/proc/%u/task/%u/stat", reply->unix_pid, 
reply->unix_tid );
Please don't call any functions in the server call context. Also you not using this buffer if server call fails, or if the thread is the same.

Vitaliy.


Reply via email to