ANDROID: Update ABI representation
8 Removed functions:
[D] 'function void ftrace_ops_set_global_filter(ftrace_ops*)'
[D] 'function int ftrace_set_filter(ftrace_ops*, unsigned char*, int, int)'
[D] 'function int ftrace_set_filter_ip(ftrace_ops*, unsigned long int, int, int)'
[D] 'function void ftrace_set_global_filter(unsigned char*, int, int)'
[D] 'function void ftrace_set_global_notrace(unsigned char*, int, int)'
[D] 'function int ftrace_set_notrace(ftrace_ops*, unsigned char*, int, int)'
[D] 'function int register_ftrace_function(ftrace_ops*)'
[D] 'function int unregister_ftrace_function(ftrace_ops*)'
1 function with some sub-type change:
'struct module at module.h:331:1' changed:
type size hasn't changed
2 data member deletions:
'unsigned int module::num_ftrace_callsites', at offset 5984 (in bits) at module.h:458:1
'unsigned long int* module::ftrace_callsites', at offset 6016 (in bits) at module.h:459:1
there are data member changes:
'list_head module::source_list' offset changed from 6080 to 6016 (in bits) (by -64 bits)
'list_head module::target_list' offset changed from 6208 to 6144 (in bits) (by -64 bits)
'void ()* module::exit' offset changed from 6336 to 6272 (in bits) (by -64 bits)
'atomic_t module::refcnt' offset changed from 6400 to 6336 (in bits) (by -64 bits)
6766 impacted interfaces
'struct perf_event at perf_event.h:560:1' changed:
type size changed from 9024 to 7744 (in bits)
1 data member deletion:
'ftrace_ops perf_event::ftrace_ops', at offset 7616 (in bits) at perf_event.h:699:1
there are data member changes:
'list_head perf_event::sb_list' offset changed from 8896 to 7616 (in bits) (by -1280 bits)
36 impacted interfaces
'struct task_struct at sched.h:584:1' changed:
type size changed from 28160 to 27648 (in bits)
6 data member deletions:
'int task_struct::curr_ret_stack', at offset 18944 (in bits) at sched.h:1121:1
'int task_struct::curr_ret_depth', at offset 18976 (in bits) at sched.h:1122:1
'ftrace_ret_stack* task_struct::ret_stack', at offset 19008 (in bits) at sched.h:1125:1
'long long unsigned int task_struct::ftrace_timestamp', at offset 19072 (in bits) at sched.h:1128:1
'atomic_t task_struct::trace_overrun', at offset 19136 (in bits) at sched.h:1134:1
'atomic_t task_struct::tracing_graph_pause', at offset 19168 (in bits) at sched.h:1137:1
there are data member changes:
'unsigned long int task_struct::trace' offset changed from 19200 to 18944 (in bits) (by -256 bits)
'unsigned long int task_struct::trace_recursion' offset changed from 19264 to 19008 (in bits) (by -256 bits)
'mem_cgroup* task_struct::memcg_in_oom' offset changed from 19328 to 19072 (in bits) (by -256 bits)
'gfp_t task_struct::memcg_oom_gfp_mask' offset changed from 19392 to 19136 (in bits) (by -256 bits)
'int task_struct::memcg_oom_order' offset changed from 19424 to 19168 (in bits) (by -256 bits)
'unsigned int task_struct::memcg_nr_pages_over_high' offset changed from 19456 to 19200 (in bits) (by -256 bits)
'mem_cgroup* task_struct::active_memcg' offset changed from 19520 to 19264 (in bits) (by -256 bits)
'request_queue* task_struct::throttle_queue' offset changed from 19584 to 19328 (in bits) (by -256 bits)
'uprobe_task* task_struct::utask' offset changed from 19648 to 19392 (in bits) (by -256 bits)
'int task_struct::pagefault_disabled' offset changed from 19712 to 19456 (in bits) (by -256 bits)
'task_struct* task_struct::oom_reaper_list' offset changed from 19776 to 19520 (in bits) (by -256 bits)
'vm_struct* task_struct::stack_vm_area' offset changed from 19840 to 19584 (in bits) (by -256 bits)
'atomic_t task_struct::stack_refcount' offset changed from 19904 to 19648 (in bits) (by -256 bits)
'void* task_struct::security' offset changed from 19968 to 19712 (in bits) (by -256 bits)
'thread_struct task_struct::thread' offset changed from 20096 to 19840 (in bits) (by -256 bits)
7066 impacted interfaces
'struct trace_array at trace.h:202:1' changed:
type size changed from 2688 to 2112 (in bits)
6 data member deletions:
'ftrace_ops* trace_array::ops', at offset 1984 (in bits) at trace.h:266:1
'trace_pid_list* trace_array::function_pids', at offset 2048 (in bits) at trace.h:267:1
'list_head trace_array::func_probes', at offset 2112 (in bits) at trace.h:270:1
'list_head trace_array::mod_trace', at offset 2240 (in bits) at trace.h:271:1
'list_head trace_array::mod_notrace', at offset 2368 (in bits) at trace.h:272:1
'int trace_array::function_enabled', at offset 2496 (in bits) at trace.h:275:1
there are data member changes:
'int trace_array::time_stamp_abs_ref' offset changed from 2528 to 1952 (in bits) (by -576 bits)
'list_head trace_array::hist_vars' offset changed from 2560 to 1984 (in bits) (by -576 bits)
6 impacted interfaces
Fixes: 06604e8c ("ANDROID: gki_defconfig: disable FUNCTION_TRACER")
Cc: Sami Tolvanen <samitolvanen@google.com>
Change-Id: I7a37ca44f71ee74bed02996e2a2d373b4f13cd2b
Signed-off-by:
Matthias Maennich <maennich@google.com>
Loading
Please register or sign in to comment