Robert,
here is the second version of the rework for your comments as of February 14th.
v2:
- oprofile_add_ext_sample.patch
- introduces struct oprofile_sample_parms in include/linux/oprofile.h
- merges oprofile_add_ext_hw_sample() into oprofile_add_ext_sample()
- changes signature of oprofile_add_ext_sample() by using the proposed
structure containing relevant parameters
- changes all references of oprofile_add_ext_sample()
v1:
- oprofile_merge_init.patch
- merges hwsampler_files.c of arch/s390/oprofile into init.c
- oprofile_parms_struct.patch
- introduces first version of struct oprofile_sample_parms in various
functions
Heinz
On 16.02.11 06:01:18, Heinz Graalfs wrote:
> here is the second version of the rework for your comments as of February 14th.
>
> v2:
> - oprofile_add_ext_sample.patch
> - introduces struct oprofile_sample_parms in include/linux/oprofile.h
> - merges oprofile_add_ext_hw_sample() into oprofile_add_ext_sample()
> - changes signature of oprofile_add_ext_sample() by using the proposed
> structure containing relevant parameters
> - changes all references of oprofile_add_ext_sample()
>
> v1:
> - oprofile_merge_init.patch
> - merges hwsampler_files.c of arch/s390/oprofile into init.c
>
> - oprofile_parms_struct.patch
> - introduces first version of struct oprofile_sample_parms in various
> functions
Heinz,
I postponed patches #1 and #3 for after the merge window as both
change the fastpath which might cause a perfmormance impact.
Patch #2 I already applied.
-Robert
--
Advanced Micro Devices, Inc.
Operating System Research Center