Skip to content

Instantly share code, notes, and snippets.

View FritsHoogland's full-sized avatar

Frits Hoogland FritsHoogland

View GitHub Profile
Return 0x00007f225b35581a /lib64/libpthread.so.0:__read_nocancel+0x00000000000f returns: 0x151
Return 0x000000000cf1036d /u01/app/oracle/product/12.1.0.2/dbhome_1/bin/oracle:sntpread+0x00000000003d returns: 0
Return 0x000000000cf102c0 /u01/app/oracle/product/12.1.0.2/dbhome_1/bin/oracle:ntpfprd+0x0000000000c0 returns: 0
Return 0x000000000cef19dd /u01/app/oracle/product/12.1.0.2/dbhome_1/bin/oracle:nsbasic_brc+0x00000000032d returns: 0
Return 0x000000000cef164a /u01/app/oracle/product/12.1.0.2/dbhome_1/bin/oracle:nsbrecv+0x00000000005a returns: 0
> _intel_fast_memcpy(0x7ffe4ed10685, 0x7f225a965da0, ...)
<> _intel_fast_memcpy.P(0x7ffe4ed10685, 0x7f225a965da0, ...)
| > __intel_ssse3_rep_memcpy(0x7ffe4ed10685, 0x7f225a965da0, ...)
| < __intel_ssse3_rep_memcpy+0x0000000023e7 returns: 0x7ffe4ed10685
< _intel_fast_memcpy.P+0x000000000007 returns: 0x7ffe4ed10685
#
# pmrep configuration file
#
# General options
[options]
#version = 1
#source = local:
#output = stdout
#derived = /path/derived.conf
1 19,24c19
2 < xfs_file_read_iter [xfs]() {
3 < xfs_ilock [xfs]() {
4 < down_read() {
5 < _cond_resched();
6 < }
7 < }
8 ---
9 > blkdev_read_iter() {
10 26,28c21,47
1 # tracer: function_graph
2 #
3 # CPU DURATION FUNCTION CALLS
4 # | | | | | | |
5 0) | sys_pread64() {
6 0) 0.803 us | fget_light();
7 0) | vfs_read() {
8 0) | rw_verify_area() {
9 0) | security_file_permission() {
10 0) 0.031 us | cap_file_permission();
# diff two_preads.1.clean.txt two_preads.2.clean.txt | nl
two_preads.1.clean.txt is the original/first file, two_preads.2.clean.txt is the new/second file.
1 38,149c38,40
2 < gup_pte_range();
3 < }
4 < down_read() {
5 < _cond_resched();
6 < }
7 < get_user_pages() {
8 < __get_user_pages() {
1 # tracer: function_graph
2 #
3 # CPU DURATION FUNCTION CALLS
4 # | | | | | | |
5 0) | sys_pread64() {
6 0) 0.456 us | fget_light();
7 0) | vfs_read() {
8 0) | rw_verify_area() {
9 0) | security_file_permission() {
10 0) 0.040 us | cap_file_permission();
# tracer: function_graph
#
# CPU DURATION FUNCTION CALLS
# | | | | | | |
0) | sys_pread64() {
0) 0.677 us | fget_light();
0) | vfs_read() {
0) | rw_verify_area() {
0) | security_file_permission() {
0) 0.041 us | cap_file_permission();