All of lore.kernel.org
 help / color / mirror / Atom feed
* [jolsa-perf:bpf/tracing_multi_3 6/9] arch/arm64/kernel/asm-offsets.c:183:34: error: no member named 'direct_call' in 'ftrace_ops'
@ 2025-06-23 15:21 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2025-06-23 15:21 UTC (permalink / raw)
  To: Jiri Olsa; +Cc: llvm, oe-kbuild-all

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git bpf/tracing_multi_3
head:   35d06af545c69978148f7e43479a888892de1ed1
commit: 56034d5b55657755091af21ad434b155a2e85e4b [6/9] Revert "ftrace: Store direct called addresses in their ops"
config: arm64-randconfig-003-20250621 (https://download.01.org/0day-ci/archive/20250623/202506232303.4eAIJceb-lkp@intel.com/config)
compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250623/202506232303.4eAIJceb-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202506232303.4eAIJceb-lkp@intel.com/

All errors (new ones prefixed by >>):

>> arch/arm64/kernel/asm-offsets.c:183:34: error: no member named 'direct_call' in 'ftrace_ops'
     183 |   DEFINE(FTRACE_OPS_DIRECT_CALL,        offsetof(struct ftrace_ops, direct_call));
         |                                         ^                           ~~~~~~~~~~~
   include/linux/stddef.h:16:32: note: expanded from macro 'offsetof'
      16 | #define offsetof(TYPE, MEMBER)  __builtin_offsetof(TYPE, MEMBER)
         |                                 ^                        ~~~~~~
   include/linux/kbuild.h:6:62: note: expanded from macro 'DEFINE'
       6 |         asm volatile("\n.ascii \"->" #sym " %0 " #val "\"" : : "i" (val))
         |                                                                     ^~~
   1 error generated.
   make[3]: *** [scripts/Makefile.build:98: arch/arm64/kernel/asm-offsets.s] Error 1 shuffle=793964048
   make[3]: Target 'prepare' not remade because of errors.
   make[2]: *** [Makefile:1279: prepare0] Error 2 shuffle=793964048
   make[2]: Target 'prepare' not remade because of errors.
   make[1]: *** [Makefile:248: __sub-make] Error 2 shuffle=793964048
   make[1]: Target 'prepare' not remade because of errors.
   make: *** [Makefile:248: __sub-make] Error 2 shuffle=793964048
   make: Target 'prepare' not remade because of errors.


vim +183 arch/arm64/kernel/asm-offsets.c

0be7320a635c2e Catalin Marinas     2012-03-05   25  
0be7320a635c2e Catalin Marinas     2012-03-05   26  int main(void)
0be7320a635c2e Catalin Marinas     2012-03-05   27  {
001430c1910df6 Ard Biesheuvel      2021-09-14   28    DEFINE(TSK_TI_CPU,		offsetof(struct task_struct, thread_info.cpu));
c02433dd6de32f Mark Rutland        2016-11-03   29    DEFINE(TSK_TI_FLAGS,		offsetof(struct task_struct, thread_info.flags));
c02433dd6de32f Mark Rutland        2016-11-03   30    DEFINE(TSK_TI_PREEMPT,	offsetof(struct task_struct, thread_info.preempt_count));
4b65a5db362783 Catalin Marinas     2016-07-01   31  #ifdef CONFIG_ARM64_SW_TTBR0_PAN
4b65a5db362783 Catalin Marinas     2016-07-01   32    DEFINE(TSK_TI_TTBR0,		offsetof(struct task_struct, thread_info.ttbr0));
5287569a790d25 Sami Tolvanen       2020-04-27   33  #endif
5287569a790d25 Sami Tolvanen       2020-04-27   34  #ifdef CONFIG_SHADOW_CALL_STACK
5287569a790d25 Sami Tolvanen       2020-04-27   35    DEFINE(TSK_TI_SCS_BASE,	offsetof(struct task_struct, thread_info.scs_base));
51189c7a7ed1b4 Will Deacon         2020-05-15   36    DEFINE(TSK_TI_SCS_SP,		offsetof(struct task_struct, thread_info.scs_sp));
4b65a5db362783 Catalin Marinas     2016-07-01   37  #endif
c02433dd6de32f Mark Rutland        2016-11-03   38    DEFINE(TSK_STACK,		offsetof(struct task_struct, stack));
0a1213fa743277 Ard Biesheuvel      2018-12-12   39  #ifdef CONFIG_STACKPROTECTOR
0a1213fa743277 Ard Biesheuvel      2018-12-12   40    DEFINE(TSK_STACK_CANARY,	offsetof(struct task_struct, stack_canary));
0a1213fa743277 Ard Biesheuvel      2018-12-12   41  #endif
0be7320a635c2e Catalin Marinas     2012-03-05   42    BLANK();
0be7320a635c2e Catalin Marinas     2012-03-05   43    DEFINE(THREAD_CPU_CONTEXT,	offsetof(struct task_struct, thread.cpu_context));
201698626fbca1 Peter Collingbourne 2021-03-18   44    DEFINE(THREAD_SCTLR_USER,	offsetof(struct task_struct, thread.sctlr_user));
be129842566599 Kristina Martsenko  2020-03-13   45  #ifdef CONFIG_ARM64_PTR_AUTH
be129842566599 Kristina Martsenko  2020-03-13   46    DEFINE(THREAD_KEYS_USER,	offsetof(struct task_struct, thread.keys_user));
b27a9f4119afa4 Daniel Kiss         2021-06-13   47  #endif
b27a9f4119afa4 Daniel Kiss         2021-06-13   48  #ifdef CONFIG_ARM64_PTR_AUTH_KERNEL
33e45234987ea3 Kristina Martsenko  2020-03-13   49    DEFINE(THREAD_KEYS_KERNEL,	offsetof(struct task_struct, thread.keys_kernel));
bad1e1c663e0a7 Vincenzo Frascino   2020-12-22   50  #endif
bad1e1c663e0a7 Vincenzo Frascino   2020-12-22   51  #ifdef CONFIG_ARM64_MTE
638982a03fbcdc Peter Collingbourne 2021-07-27   52    DEFINE(THREAD_MTE_CTRL,	offsetof(struct task_struct, thread.mte_ctrl));
be129842566599 Kristina Martsenko  2020-03-13   53  #endif
0be7320a635c2e Catalin Marinas     2012-03-05   54    BLANK();
0be7320a635c2e Catalin Marinas     2012-03-05   55    DEFINE(S_X0,			offsetof(struct pt_regs, regs[0]));
0be7320a635c2e Catalin Marinas     2012-03-05   56    DEFINE(S_X2,			offsetof(struct pt_regs, regs[2]));
0be7320a635c2e Catalin Marinas     2012-03-05   57    DEFINE(S_X4,			offsetof(struct pt_regs, regs[4]));
0be7320a635c2e Catalin Marinas     2012-03-05   58    DEFINE(S_X6,			offsetof(struct pt_regs, regs[6]));
da6a91252ad98d William Cohen       2016-07-08   59    DEFINE(S_X8,			offsetof(struct pt_regs, regs[8]));
da6a91252ad98d William Cohen       2016-07-08   60    DEFINE(S_X10,			offsetof(struct pt_regs, regs[10]));
da6a91252ad98d William Cohen       2016-07-08   61    DEFINE(S_X12,			offsetof(struct pt_regs, regs[12]));
da6a91252ad98d William Cohen       2016-07-08   62    DEFINE(S_X14,			offsetof(struct pt_regs, regs[14]));
da6a91252ad98d William Cohen       2016-07-08   63    DEFINE(S_X16,			offsetof(struct pt_regs, regs[16]));
da6a91252ad98d William Cohen       2016-07-08   64    DEFINE(S_X18,			offsetof(struct pt_regs, regs[18]));
da6a91252ad98d William Cohen       2016-07-08   65    DEFINE(S_X20,			offsetof(struct pt_regs, regs[20]));
da6a91252ad98d William Cohen       2016-07-08   66    DEFINE(S_X22,			offsetof(struct pt_regs, regs[22]));
da6a91252ad98d William Cohen       2016-07-08   67    DEFINE(S_X24,			offsetof(struct pt_regs, regs[24]));
da6a91252ad98d William Cohen       2016-07-08   68    DEFINE(S_X26,			offsetof(struct pt_regs, regs[26]));
da6a91252ad98d William Cohen       2016-07-08   69    DEFINE(S_X28,			offsetof(struct pt_regs, regs[28]));
1f377e043b3b8e Mark Rutland        2019-10-18   70    DEFINE(S_FP,			offsetof(struct pt_regs, regs[29]));
0be7320a635c2e Catalin Marinas     2012-03-05   71    DEFINE(S_LR,			offsetof(struct pt_regs, regs[30]));
0be7320a635c2e Catalin Marinas     2012-03-05   72    DEFINE(S_SP,			offsetof(struct pt_regs, sp));
0be7320a635c2e Catalin Marinas     2012-03-05   73    DEFINE(S_PC,			offsetof(struct pt_regs, pc));
58a0484eaf5ec1 Kemeng Shi          2024-01-31   74    DEFINE(S_PSTATE,		offsetof(struct pt_regs, pstate));
0be7320a635c2e Catalin Marinas     2012-03-05   75    DEFINE(S_SYSCALLNO,		offsetof(struct pt_regs, syscallno));
3d2403fd10a1db Mark Rutland        2020-12-02   76    DEFINE(S_SDEI_TTBR1,		offsetof(struct pt_regs, sdei_ttbr1));
00d9597903d005 Mark Rutland        2024-10-17   77    DEFINE(S_PMR,			offsetof(struct pt_regs, pmr));
73267498013961 Ard Biesheuvel      2017-07-22   78    DEFINE(S_STACKFRAME,		offsetof(struct pt_regs, stackframe));
c2c6b27b5aa14f Mark Rutland        2024-10-17   79    DEFINE(S_STACKFRAME_TYPE,	offsetof(struct pt_regs, stackframe.type));
71e70184f1d131 Jianlin Lv          2021-01-12   80    DEFINE(PT_REGS_SIZE,		sizeof(struct pt_regs));
0be7320a635c2e Catalin Marinas     2012-03-05   81    BLANK();
26299b3f6ba26b Mark Rutland        2022-11-03   82  #ifdef CONFIG_DYNAMIC_FTRACE_WITH_ARGS
7888af4166d4ab Steven Rostedt      2024-10-08   83    DEFINE(FREGS_X0,		offsetof(struct __arch_ftrace_regs, regs[0]));
7888af4166d4ab Steven Rostedt      2024-10-08   84    DEFINE(FREGS_X2,		offsetof(struct __arch_ftrace_regs, regs[2]));
7888af4166d4ab Steven Rostedt      2024-10-08   85    DEFINE(FREGS_X4,		offsetof(struct __arch_ftrace_regs, regs[4]));
7888af4166d4ab Steven Rostedt      2024-10-08   86    DEFINE(FREGS_X6,		offsetof(struct __arch_ftrace_regs, regs[6]));
7888af4166d4ab Steven Rostedt      2024-10-08   87    DEFINE(FREGS_X8,		offsetof(struct __arch_ftrace_regs, regs[8]));
7888af4166d4ab Steven Rostedt      2024-10-08   88    DEFINE(FREGS_FP,		offsetof(struct __arch_ftrace_regs, fp));
7888af4166d4ab Steven Rostedt      2024-10-08   89    DEFINE(FREGS_LR,		offsetof(struct __arch_ftrace_regs, lr));
7888af4166d4ab Steven Rostedt      2024-10-08   90    DEFINE(FREGS_SP,		offsetof(struct __arch_ftrace_regs, sp));
7888af4166d4ab Steven Rostedt      2024-10-08   91    DEFINE(FREGS_PC,		offsetof(struct __arch_ftrace_regs, pc));
2aa6ac03516d07 Florent Revest      2023-04-05   92  #ifdef CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS
7888af4166d4ab Steven Rostedt      2024-10-08   93    DEFINE(FREGS_DIRECT_TRAMP,	offsetof(struct __arch_ftrace_regs, direct_tramp));
2aa6ac03516d07 Florent Revest      2023-04-05   94  #endif
7888af4166d4ab Steven Rostedt      2024-10-08   95    DEFINE(FREGS_SIZE,		sizeof(struct __arch_ftrace_regs));
26299b3f6ba26b Mark Rutland        2022-11-03   96    BLANK();
26299b3f6ba26b Mark Rutland        2022-11-03   97  #endif
c02433dd6de32f Mark Rutland        2016-11-03   98    DEFINE(CPU_BOOT_TASK,		offsetof(struct secondary_data, task));
bb9052744f4b7a Suzuki K Poulose    2016-02-23   99    BLANK();
41fac42c25338f Marc Zyngier        2021-02-08  100    DEFINE(FTR_OVR_VAL_OFFSET,	offsetof(struct arm64_ftr_override, val));
41fac42c25338f Marc Zyngier        2021-02-08  101    DEFINE(FTR_OVR_MASK_OFFSET,	offsetof(struct arm64_ftr_override, mask));
41fac42c25338f Marc Zyngier        2021-02-08  102    BLANK();
d82755b2e781c8 Will Deacon         2020-05-05  103  #ifdef CONFIG_KVM
55c7401d92e163 Marc Zyngier        2012-12-10  104    DEFINE(VCPU_CONTEXT,		offsetof(struct kvm_vcpu, arch.ctxt));
0067df413bd9d7 James Morse         2018-01-15  105    DEFINE(VCPU_FAULT_DISR,	offsetof(struct kvm_vcpu, arch.fault.disr_el1));
384b40caa8afae Mark Rutland        2019-04-23  106    DEFINE(VCPU_HCR_EL2,		offsetof(struct kvm_vcpu, arch.hcr_el2));
e47c2055c68e06 Marc Zyngier        2019-06-28  107    DEFINE(CPU_USER_PT_REGS,	offsetof(struct kvm_cpu_context, regs));
a8f0655887cc86 Pierre-Clément Tosi 2024-06-10  108    DEFINE(CPU_ELR_EL2,		offsetof(struct kvm_cpu_context, sys_regs[ELR_EL2]));
e1f358b5046479 Steven Price        2021-06-21  109    DEFINE(CPU_RGSR_EL1,		offsetof(struct kvm_cpu_context, sys_regs[RGSR_EL1]));
e1f358b5046479 Steven Price        2021-06-21  110    DEFINE(CPU_GCR_EL1,		offsetof(struct kvm_cpu_context, sys_regs[GCR_EL1]));
384b40caa8afae Mark Rutland        2019-04-23  111    DEFINE(CPU_APIAKEYLO_EL1,	offsetof(struct kvm_cpu_context, sys_regs[APIAKEYLO_EL1]));
384b40caa8afae Mark Rutland        2019-04-23  112    DEFINE(CPU_APIBKEYLO_EL1,	offsetof(struct kvm_cpu_context, sys_regs[APIBKEYLO_EL1]));
384b40caa8afae Mark Rutland        2019-04-23  113    DEFINE(CPU_APDAKEYLO_EL1,	offsetof(struct kvm_cpu_context, sys_regs[APDAKEYLO_EL1]));
384b40caa8afae Mark Rutland        2019-04-23  114    DEFINE(CPU_APDBKEYLO_EL1,	offsetof(struct kvm_cpu_context, sys_regs[APDBKEYLO_EL1]));
384b40caa8afae Mark Rutland        2019-04-23  115    DEFINE(CPU_APGAKEYLO_EL1,	offsetof(struct kvm_cpu_context, sys_regs[APGAKEYLO_EL1]));
4464e210de9e80 Christoffer Dall    2017-10-08  116    DEFINE(HOST_CONTEXT_VCPU,	offsetof(struct kvm_cpu_context, __hyp_running_vcpu));
630a16854d2d28 Andrew Murray       2019-04-09  117    DEFINE(HOST_DATA_CONTEXT,	offsetof(struct kvm_host_data, host_ctxt));
d3e1086c64528e David Brazdil       2020-12-02  118    DEFINE(NVHE_INIT_MAIR_EL2,	offsetof(struct kvm_nvhe_init_params, mair_el2));
d3e1086c64528e David Brazdil       2020-12-02  119    DEFINE(NVHE_INIT_TCR_EL2,	offsetof(struct kvm_nvhe_init_params, tcr_el2));
63fec24351e827 David Brazdil       2020-12-02  120    DEFINE(NVHE_INIT_TPIDR_EL2,	offsetof(struct kvm_nvhe_init_params, tpidr_el2));
63fec24351e827 David Brazdil       2020-12-02  121    DEFINE(NVHE_INIT_STACK_HYP_VA,	offsetof(struct kvm_nvhe_init_params, stack_hyp_va));
63fec24351e827 David Brazdil       2020-12-02  122    DEFINE(NVHE_INIT_PGD_PA,	offsetof(struct kvm_nvhe_init_params, pgd_pa));
734864c177bca5 Quentin Perret      2021-03-19  123    DEFINE(NVHE_INIT_HCR_EL2,	offsetof(struct kvm_nvhe_init_params, hcr_el2));
734864c177bca5 Quentin Perret      2021-03-19  124    DEFINE(NVHE_INIT_VTTBR,	offsetof(struct kvm_nvhe_init_params, vttbr));
734864c177bca5 Quentin Perret      2021-03-19  125    DEFINE(NVHE_INIT_VTCR,	offsetof(struct kvm_nvhe_init_params, vtcr));
afa9b48f327c9e Marc Zyngier        2024-10-10  126    DEFINE(NVHE_INIT_TMP,		offsetof(struct kvm_nvhe_init_params, tmp));
95322526ef62b8 Lorenzo Pieralisi   2013-07-22  127  #endif
af3cfdbf56b917 Lorenzo Pieralisi   2015-01-26  128  #ifdef CONFIG_CPU_PM
95322526ef62b8 Lorenzo Pieralisi   2013-07-22  129    DEFINE(CPU_CTX_SP,		offsetof(struct cpu_suspend_ctx, sp));
95322526ef62b8 Lorenzo Pieralisi   2013-07-22  130    DEFINE(MPIDR_HASH_MASK,	offsetof(struct mpidr_hash, mask));
95322526ef62b8 Lorenzo Pieralisi   2013-07-22  131    DEFINE(MPIDR_HASH_SHIFTS,	offsetof(struct mpidr_hash, shift_aff));
adc9b2dfd00924 James Morse         2016-04-27  132    DEFINE(SLEEP_STACK_DATA_SYSTEM_REGS,	offsetof(struct sleep_stack_data, system_regs));
adc9b2dfd00924 James Morse         2016-04-27  133    DEFINE(SLEEP_STACK_DATA_CALLEE_REGS,	offsetof(struct sleep_stack_data, callee_saved_regs));
55c7401d92e163 Marc Zyngier        2012-12-10  134  #endif
14457459f9ca2f Jens Wiklander      2016-01-04  135    DEFINE(ARM_SMCCC_RES_X0_OFFS,		offsetof(struct arm_smccc_res, a0));
14457459f9ca2f Jens Wiklander      2016-01-04  136    DEFINE(ARM_SMCCC_RES_X2_OFFS,		offsetof(struct arm_smccc_res, a2));
680a0873e193ba Andy Gross          2017-02-01  137    DEFINE(ARM_SMCCC_QUIRK_ID_OFFS,	offsetof(struct arm_smccc_quirk, id));
680a0873e193ba Andy Gross          2017-02-01  138    DEFINE(ARM_SMCCC_QUIRK_STATE_OFFS,	offsetof(struct arm_smccc_quirk, state));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  139    DEFINE(ARM_SMCCC_1_2_REGS_X0_OFFS,	offsetof(struct arm_smccc_1_2_regs, a0));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  140    DEFINE(ARM_SMCCC_1_2_REGS_X2_OFFS,	offsetof(struct arm_smccc_1_2_regs, a2));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  141    DEFINE(ARM_SMCCC_1_2_REGS_X4_OFFS,	offsetof(struct arm_smccc_1_2_regs, a4));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  142    DEFINE(ARM_SMCCC_1_2_REGS_X6_OFFS,	offsetof(struct arm_smccc_1_2_regs, a6));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  143    DEFINE(ARM_SMCCC_1_2_REGS_X8_OFFS,	offsetof(struct arm_smccc_1_2_regs, a8));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  144    DEFINE(ARM_SMCCC_1_2_REGS_X10_OFFS,	offsetof(struct arm_smccc_1_2_regs, a10));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  145    DEFINE(ARM_SMCCC_1_2_REGS_X12_OFFS,	offsetof(struct arm_smccc_1_2_regs, a12));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  146    DEFINE(ARM_SMCCC_1_2_REGS_X14_OFFS,	offsetof(struct arm_smccc_1_2_regs, a14));
3fdc0cb59d97f8 Sudeep Holla        2021-05-18  147    DEFINE(ARM_SMCCC_1_2_REGS_X16_OFFS,	offsetof(struct arm_smccc_1_2_regs, a16));
82869ac57b5d3b James Morse         2016-04-27  148    BLANK();
82869ac57b5d3b James Morse         2016-04-27  149    DEFINE(HIBERN_PBE_ORIG,	offsetof(struct pbe, orig_address));
82869ac57b5d3b James Morse         2016-04-27  150    DEFINE(HIBERN_PBE_ADDR,	offsetof(struct pbe, address));
82869ac57b5d3b James Morse         2016-04-27  151    DEFINE(HIBERN_PBE_NEXT,	offsetof(struct pbe, next));
116c81f427ff6c Suzuki K Poulose    2016-09-09  152    DEFINE(ARM64_FTR_SYSVAL,	offsetof(struct arm64_ftr_reg, sys_val));
51a0048beb4496 Will Deacon         2017-11-14  153    BLANK();
51a0048beb4496 Will Deacon         2017-11-14  154  #ifdef CONFIG_UNMAP_KERNEL_AT_EL0
51a0048beb4496 Will Deacon         2017-11-14  155    DEFINE(TRAMP_VALIAS,		TRAMP_VALIAS);
f5df26961853d6 James Morse         2018-01-08  156  #endif
f5df26961853d6 James Morse         2018-01-08  157  #ifdef CONFIG_ARM_SDE_INTERFACE
f5df26961853d6 James Morse         2018-01-08  158    DEFINE(SDEI_EVENT_INTREGS,	offsetof(struct sdei_registered_event, interrupted_regs));
f5df26961853d6 James Morse         2018-01-08  159    DEFINE(SDEI_EVENT_PRIORITY,	offsetof(struct sdei_registered_event, priority));
be129842566599 Kristina Martsenko  2020-03-13  160  #endif
be129842566599 Kristina Martsenko  2020-03-13  161  #ifdef CONFIG_ARM64_PTR_AUTH
be129842566599 Kristina Martsenko  2020-03-13  162    DEFINE(PTRAUTH_USER_KEY_APIA,		offsetof(struct ptrauth_keys_user, apia));
d053e71ac8442d Daniel Kiss         2021-06-13  163  #ifdef CONFIG_ARM64_PTR_AUTH_KERNEL
33e45234987ea3 Kristina Martsenko  2020-03-13  164    DEFINE(PTRAUTH_KERNEL_KEY_APIA,	offsetof(struct ptrauth_keys_kernel, apia));
d053e71ac8442d Daniel Kiss         2021-06-13  165  #endif
be129842566599 Kristina Martsenko  2020-03-13  166    BLANK();
878fdbd7048643 Pasha Tatashin      2021-09-30  167  #endif
878fdbd7048643 Pasha Tatashin      2021-09-30  168  #ifdef CONFIG_KEXEC_CORE
878fdbd7048643 Pasha Tatashin      2021-09-30  169    DEFINE(KIMAGE_ARCH_DTB_MEM,		offsetof(struct kimage, arch.dtb_mem));
08eae0ef618f34 Pasha Tatashin      2021-09-30  170    DEFINE(KIMAGE_ARCH_EL2_VECTORS,	offsetof(struct kimage, arch.el2_vectors));
3744b5280e67f5 Pasha Tatashin      2021-09-30  171    DEFINE(KIMAGE_ARCH_ZERO_PAGE,		offsetof(struct kimage, arch.zero_page));
efc2d0f20a9dab Pasha Tatashin      2021-09-30  172    DEFINE(KIMAGE_ARCH_PHYS_OFFSET,	offsetof(struct kimage, arch.phys_offset));
3744b5280e67f5 Pasha Tatashin      2021-09-30  173    DEFINE(KIMAGE_ARCH_TTBR1,		offsetof(struct kimage, arch.ttbr1));
878fdbd7048643 Pasha Tatashin      2021-09-30  174    DEFINE(KIMAGE_HEAD,			offsetof(struct kimage, head));
878fdbd7048643 Pasha Tatashin      2021-09-30  175    DEFINE(KIMAGE_START,			offsetof(struct kimage, start));
878fdbd7048643 Pasha Tatashin      2021-09-30  176    BLANK();
baaf553d3bc330 Mark Rutland        2023-01-23  177  #endif
baaf553d3bc330 Mark Rutland        2023-01-23  178  #ifdef CONFIG_FUNCTION_TRACER
baaf553d3bc330 Mark Rutland        2023-01-23  179    DEFINE(FTRACE_OPS_FUNC,		offsetof(struct ftrace_ops, func));
3646970322464c Donglin Peng        2023-04-08  180  #endif
3646970322464c Donglin Peng        2023-04-08  181    BLANK();
2aa6ac03516d07 Florent Revest      2023-04-05  182  #ifdef CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS
2aa6ac03516d07 Florent Revest      2023-04-05 @183    DEFINE(FTRACE_OPS_DIRECT_CALL,	offsetof(struct ftrace_ops, direct_call));

:::::: The code at line 183 was first introduced by commit
:::::: 2aa6ac03516d078cf0c35aaa273b5cd11ea9734c arm64: ftrace: Add direct call support

:::::: TO: Florent Revest <revest@chromium.org>
:::::: CC: Will Deacon <will@kernel.org>

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-06-23 15:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-23 15:21 [jolsa-perf:bpf/tracing_multi_3 6/9] arch/arm64/kernel/asm-offsets.c:183:34: error: no member named 'direct_call' in 'ftrace_ops' kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.