tree:   https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 
rtc-next
head:   5134d2fd9fe1278ecb309421275d88b6c80ebddd
commit: 29a1f599c0cc37004f92ba455d1ccda3db0b6a94 [1/4] rtc: Add tracepoints for 
RTC system
reproduce:
        # apt-get install sparse
        git checkout 29a1f599c0cc37004f92ba455d1ccda3db0b6a94
        make ARCH=x86_64 allmodconfig
        make C=1 CF=-D__CHECK_ENDIAN__


sparse warnings: (new ones prefixed by >>)

   include/linux/init.h:134:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/init.h:135:5: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/init.h:268:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/init.h:269:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/printk.h:200:6: sparse: attribute 'indirect_branch': unknown 
attribute
   arch/x86/include/asm/mem_encrypt.h:32:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:34:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:37:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:38:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:40:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:42:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:43:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:45:5: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:46:5: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/mem_encrypt.h:49:6: sparse: attribute 
'indirect_branch': unknown attribute
   arch/x86/include/asm/numa.h:34:12: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/numa.h:35:13: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/numa.h:62:13: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/qspinlock.h:53:32: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/vmalloc.h:64:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/vmalloc.h:173:8: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/vmalloc.h:174:8: sparse: attribute 'indirect_branch': unknown 
attribute
   arch/x86/include/asm/fixmap.h:174:6: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/fixmap.h:176:6: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/fixmap.h:178:6: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/fixmap.h:180:6: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/apic.h:254:13: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/apic.h:430:13: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/io_apic.h:184:13: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/smp.h:113:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/smp.h:125:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/smp.h:126:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/percpu.h:110:33: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/percpu.h:112:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/percpu.h:114:12: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/percpu.h:118:12: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/percpu.h:126:12: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/workqueue.h:646:5: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/workqueue.h:647:5: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/memory_hotplug.h:221:13: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/mmzone.h:1292:15: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/io.h:47:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/kmemleak.h:29:33: sparse: attribute 'indirect_branch': unknown 
attribute
   arch/x86/include/asm/kasan.h:29:6: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/kasan.h:30:6: sparse: attribute 'indirect_branch': 
unknown attribute
   arch/x86/include/asm/pgtable.h:28:5: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/slab.h:135:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/slab.h:716:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/hrtimer.h:497:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/wait_bit.h:41:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:63:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:64:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:65:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:66:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:2421:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:2422:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/fs.h:3329:5: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/cred.h:167:13: sparse: attribute 'indirect_branch': unknown 
attribute
   arch/x86/include/asm/vdso.h:44:13: sparse: attribute 'indirect_branch': 
unknown attribute
   include/linux/mm.h:1753:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/mm.h:1941:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/mm.h:2083:13: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/mm.h:2671:6: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/nsproxy.h:74:5: sparse: attribute 'indirect_branch': unknown 
attribute
   include/linux/ftrace.h:462:6: sparse: attribute 'indirect_branch': unknown 
attribute
>> include/trace/events/rtc.h:10:1: sparse: attribute 'indirect_branch': 
>> unknown attribute
   include/trace/events/rtc.h:59:1: sparse: attribute 'indirect_branch': 
unknown attribute
   include/trace/events/rtc.h:80:1: sparse: attribute 'indirect_branch': 
unknown attribute
   include/trace/events/rtc.h:102:1: sparse: attribute 'indirect_branch': 
unknown attribute
   include/trace/events/rtc.h:124:1: sparse: attribute 'indirect_branch': 
unknown attribute
   include/trace/events/rtc.h:159:1: sparse: attribute 'indirect_branch': 
unknown attribute

vim +/indirect_branch +10 include/trace/events/rtc.h

     9  
  > 10  DECLARE_EVENT_CLASS(rtc_time_alarm_class,
    11  
    12          TP_PROTO(time64_t secs, int err),
    13  
    14          TP_ARGS(secs, err),
    15  
    16          TP_STRUCT__entry(
    17                  __field(time64_t, secs)
    18                  __field(int, err)
    19          ),
    20  
    21          TP_fast_assign(
    22                  __entry->secs = secs;
    23                  __entry->err = err;
    24          ),
    25  
    26          TP_printk("UTC (%lld) (%d)",
    27                    __entry->secs, __entry->err
    28          )
    29  );
    30  

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

-- 
You received this message because you are subscribed to "rtc-linux".
Membership options at http://groups.google.com/group/rtc-linux .
Please read http://groups.google.com/group/rtc-linux/web/checklist
before submitting a driver.
--- 
You received this message because you are subscribed to the Google Groups 
"rtc-linux" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rtc-linux+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to