* [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.