Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 04c8ee19 authored by Matthias Maennich's avatar Matthias Maennich
Browse files

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: default avatarMatthias Maennich <maennich@google.com>
parent 06604e8c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment