:::::: :::::: Manual check reason: "low confidence bisect report" ::::::
CC: [email protected] BCC: [email protected] TO: [email protected] tree: https://android.googlesource.com/kernel/common android13-5.15 head: 139d316361c397fbea5e128b766f649eab513b00 commit: 8c802d3f5ca471a5e7e73daea92dfc6c64e13f96 [1/2] ANDROID: arch_topology: Add android_rvh_update_thermal_stats :::::: branch date: 4 days ago :::::: commit date: 5 days ago config: x86_64-allmodconfig (https://download.01.org/0day-ci/archive/20220801/[email protected]/config) compiler: gcc-11 (Debian 11.3.0-3) 11.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.4-39-gce1a6720-dirty git remote add android-common https://android.googlesource.com/kernel/common git fetch --no-tags android-common android13-5.15 git checkout 8c802d3f5ca471a5e7e73daea92dfc6c64e13f96 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/android/ If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <[email protected]> sparse warnings: (new ones prefixed by >>) include/trace/hooks/sched.h:230:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:230:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:234:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:234:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:234:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:238:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:238:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:238:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:242:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:242:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:242:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:246:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:246:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:246:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:250:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:250:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:250:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:254:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:254:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:254:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:258:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:258:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:258:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:262:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:262:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:262:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:266:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:266:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:266:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:292:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:292:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:292:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:298:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:298:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:298:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:302:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:302:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:302:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:307:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:307:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:307:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:312:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:312:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:312:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:317:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:317:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:317:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:324:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:324:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:324:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:329:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:329:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:329:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:334:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:334:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:334:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:348:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:348:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:348:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:353:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:353:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:353:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:357:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:357:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:357:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:363:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:363:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:363:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:367:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:367:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:367:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:371:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:371:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:371:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:375:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:375:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:375:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:379:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:379:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:379:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:391:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:391:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:391:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:395:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:395:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:395:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:399:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:399:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:399:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:415:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:415:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:415:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/sched.h:436:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/sched.h:436:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/sched.h:436:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/binder.h): include/trace/hooks/binder.h:40:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/binder.h:40:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/binder.h:40:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/topology.h): >> include/trace/hooks/topology.h:22:1: sparse: sparse: incorrect type in >> assignment (different address spaces) @@ expected struct tracepoint_func >> *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/topology.h:22:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/topology.h:22:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/gic_v3.h): include/trace/hooks/gic_v3.h:22:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/gic_v3.h:22:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/gic_v3.h:22:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/cpufreq.h): include/trace/hooks/cpufreq.h:13:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/cpufreq.h:13:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/cpufreq.h:13:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/cpufreq.h:22:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/cpufreq.h:22:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/cpufreq.h:22:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/mm.h): include/trace/hooks/mm.h:18:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/mm.h:18:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/mm.h:18:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/mm.h:21:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/mm.h:21:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/mm.h:21:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/mm.h:24:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/mm.h:24:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/mm.h:24:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/preemptirq.h): include/trace/hooks/preemptirq.h:13:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/preemptirq.h:13:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/preemptirq.h:13:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/preemptirq.h:17:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/preemptirq.h:17:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/preemptirq.h:17:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/preemptirq.h:21:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/preemptirq.h:21:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/preemptirq.h:21:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/preemptirq.h:25:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/preemptirq.h:25:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/preemptirq.h:25:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/cgroup.h): include/trace/hooks/cgroup.h:27:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/cgroup.h:27:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/cgroup.h:27:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/cgroup.h:38:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/cgroup.h:38:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/cgroup.h:38:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/iommu.h): include/trace/hooks/iommu.h:16:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/iommu.h:16:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/iommu.h:16:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/net.h): include/trace/hooks/net.h:25:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/net.h:25:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/net.h:25:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/net.h:27:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/net.h:27:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/net.h:27:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/net.h:29:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/net.h:29:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/net.h:29:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/net.h:31:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/net.h:31:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/net.h:31:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/vmscan.h): include/trace/hooks/vmscan.h:12:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/vmscan.h:12:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/vmscan.h:12:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs drivers/android/vendor_hooks.c: note: in included file (through include/trace/define_trace.h, include/trace/hooks/avc.h): include/trace/hooks/avc.h:14:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/avc.h:14:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/avc.h:14:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/avc.h:18:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/avc.h:18:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/avc.h:18:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/avc.h:22:1: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected struct tracepoint_func *it_func_ptr @@ got struct tracepoint_func [noderef] __rcu *funcs @@ include/trace/hooks/avc.h:22:1: sparse: expected struct tracepoint_func *it_func_ptr include/trace/hooks/avc.h:22:1: sparse: got struct tracepoint_func [noderef] __rcu *funcs include/trace/hooks/avc.h:26:1: sparse: sparse: too many warnings vim +22 include/trace/hooks/topology.h e209b3b88d9772ec Yun Hsiang 2020-08-13 12 e209b3b88d9772ec Yun Hsiang 2020-08-13 13 DECLARE_HOOK(android_vh_arch_set_freq_scale, 2f33651bdfae027a Greg Kroah-Hartman 2020-10-25 14 TP_PROTO(const struct cpumask *cpus, unsigned long freq, 2f33651bdfae027a Greg Kroah-Hartman 2020-10-25 15 unsigned long max, unsigned long *scale), 07f80e7c1e5f6a34 Yun Hsiang 2020-08-31 16 TP_ARGS(cpus, freq, max, scale)); e209b3b88d9772ec Yun Hsiang 2020-08-13 17 93c605314b4232f9 Abhijeet Dharmapurikar 2021-05-04 18 DECLARE_HOOK(android_vh_update_topology_flags_workfn, 93c605314b4232f9 Abhijeet Dharmapurikar 2021-05-04 19 TP_PROTO(void *unused), 93c605314b4232f9 Abhijeet Dharmapurikar 2021-05-04 20 TP_ARGS(unused)); 93c605314b4232f9 Abhijeet Dharmapurikar 2021-05-04 21 8c802d3f5ca471a5 Shaleen Agrawal 2021-10-21 @22 DECLARE_RESTRICTED_HOOK(android_rvh_update_thermal_stats, 8c802d3f5ca471a5 Shaleen Agrawal 2021-10-21 23 TP_PROTO(int cpu), 8c802d3f5ca471a5 Shaleen Agrawal 2021-10-21 24 TP_ARGS(cpu), 1); 8c802d3f5ca471a5 Shaleen Agrawal 2021-10-21 25 -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
