[patch 2 of 3] 3.2 test - categorize profiling

David Disseldorp ddiss at sgi.com
Fri Mar 28 03:06:04 GMT 2008


Patches against v3-2-test (in apply order)
------------------------------------------
remove-do-profile-add
  - remove the unused DO_PROFILE_ADD() macro from smbprofile.h
  - patch by Alison Winters

remove-flush-reasons-array
  - don't store writecache_flushed_writes stats in a separate array.
  - patch by Alison Winters

categorize_profiling (*Attached*)
  - allow profiling to be enabled on a per category/action basis
  - store all profiling counters in an array
  - use enums as indexes to stats storage and name/category mapping
  - concept based on a patch by Alison Winters

do_not_use_printf_star
 - categorize_profiling uses the '*' field width specifier with
   printf. Apparently Solaris libc does not support this.

cat_prof_man_page_update
  - explain how to use category:action profile level argument
-------------- next part --------------
A non-text attachment was scrubbed...
Name: categorize_profiling
Type: application/octet-stream
Size: 110213 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20080328/f49d7cc7/categorize_profiling.obj


More information about the samba-technical mailing list