lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Sun, 24 Oct 2021 22:02:20 +0800
From:   kernel test robot <lkp@...el.com>
To:     cgel.zte@...il.com, gregkh@...uxfoundation.org
Cc:     kbuild-all@...ts.01.org, arve@...roid.com, tkjos@...roid.com,
        maco@...roid.com, joel@...lfernandes.org, christian@...uner.io,
        hridya@...gle.com, surenb@...gle.com, linux-kernel@...r.kernel.org,
        Ran Jianping <ran.jianping@....com.cn>
Subject: Re: [PATCH binder] binder: remove duplicate include in binder.c

Hi,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on staging/staging-testing]
[also build test ERROR on v5.15-rc6]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/cgel-zte-gmail-com/binder-remove-duplicate-include-in-binder-c/20211019-160614
base:   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 548b6d7ebfa458f803bde3fc7ae1c70d5195a678
config: nds32-randconfig-r032-20211019 (attached as .config)
compiler: nds32le-linux-gcc (GCC) 11.2.0
reproduce (this is a W=1 build):
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # https://github.com/0day-ci/linux/commit/9da7752a9cc710b0c7ad1de234da3f4fc67ad5b4
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review cgel-zte-gmail-com/binder-remove-duplicate-include-in-binder-c/20211019-160614
        git checkout 9da7752a9cc710b0c7ad1de234da3f4fc67ad5b4
        # save the attached .config to linux build tree
        mkdir build_dir
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross O=build_dir ARCH=nds32 SHELL=/bin/bash

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@...el.com>

All errors (new ones prefixed by >>):

   nds32le-linux-ld: drivers/android/binder.o: in function `binder_txn_latency_free':
>> binder.c:(.text+0xc7e): undefined reference to `__tracepoint_binder_txn_latency_free'
>> nds32le-linux-ld: binder.c:(.text+0xc82): undefined reference to `__tracepoint_binder_txn_latency_free'
>> nds32le-linux-ld: binder.c:(.text+0xcbc): undefined reference to `__traceiter_binder_txn_latency_free'
   nds32le-linux-ld: binder.c:(.text+0xcc0): undefined reference to `__traceiter_binder_txn_latency_free'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_translate_fd.constprop.0':
>> binder.c:(.text+0x191c): undefined reference to `__tracepoint_binder_transaction_fd_send'
>> nds32le-linux-ld: binder.c:(.text+0x1920): undefined reference to `__tracepoint_binder_transaction_fd_send'
>> nds32le-linux-ld: binder.c:(.text+0x1960): undefined reference to `__traceiter_binder_transaction_fd_send'
   nds32le-linux-ld: binder.c:(.text+0x1964): undefined reference to `__traceiter_binder_transaction_fd_send'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_apply_fd_fixups':
>> binder.c:(.text+0x1c66): undefined reference to `__tracepoint_binder_transaction_fd_recv'
>> nds32le-linux-ld: binder.c:(.text+0x1c6a): undefined reference to `__tracepoint_binder_transaction_fd_recv'
>> nds32le-linux-ld: binder.c:(.text+0x1ca4): undefined reference to `__traceiter_binder_transaction_fd_recv'
   nds32le-linux-ld: binder.c:(.text+0x1ca8): undefined reference to `__traceiter_binder_transaction_fd_recv'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_free_transaction':
   binder.c:(.text+0x2088): undefined reference to `__tracepoint_binder_txn_latency_free'
   nds32le-linux-ld: binder.c:(.text+0x208c): undefined reference to `__tracepoint_binder_txn_latency_free'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_stat_br':
>> binder.c:(.text+0x2554): undefined reference to `__tracepoint_binder_return'
>> nds32le-linux-ld: binder.c:(.text+0x2558): undefined reference to `__tracepoint_binder_return'
>> nds32le-linux-ld: binder.c:(.text+0x258c): undefined reference to `__traceiter_binder_return'
   nds32le-linux-ld: binder.c:(.text+0x2590): undefined reference to `__traceiter_binder_return'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_free_buf':
>> binder.c:(.text+0x401c): undefined reference to `__tracepoint_binder_transaction_buffer_release'
>> nds32le-linux-ld: binder.c:(.text+0x4020): undefined reference to `__tracepoint_binder_transaction_buffer_release'
>> nds32le-linux-ld: binder.c:(.text+0x4054): undefined reference to `__traceiter_binder_transaction_buffer_release'
   nds32le-linux-ld: binder.c:(.text+0x4058): undefined reference to `__traceiter_binder_transaction_buffer_release'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_translate_handle.isra.0':
>> binder.c:(.text+0x428c): undefined reference to `__tracepoint_binder_transaction_ref_to_node'
>> nds32le-linux-ld: binder.c:(.text+0x4290): undefined reference to `__tracepoint_binder_transaction_ref_to_node'
>> nds32le-linux-ld: binder.c:(.text+0x42c8): undefined reference to `__traceiter_binder_transaction_ref_to_node'
   nds32le-linux-ld: binder.c:(.text+0x42cc): undefined reference to `__traceiter_binder_transaction_ref_to_node'
>> nds32le-linux-ld: binder.c:(.text+0x431e): undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   nds32le-linux-ld: binder.c:(.text+0x4328): undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
>> nds32le-linux-ld: binder.c:(.text+0x4368): undefined reference to `__traceiter_binder_transaction_ref_to_ref'
   nds32le-linux-ld: binder.c:(.text+0x436c): undefined reference to `__traceiter_binder_transaction_ref_to_ref'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_transaction':
   binder.c:(.text+0x5724): undefined reference to `__tracepoint_binder_transaction'
   nds32le-linux-ld: binder.c:(.text+0x5728): undefined reference to `__tracepoint_binder_transaction'
   nds32le-linux-ld: binder.c:(.text+0x5768): undefined reference to `__traceiter_binder_transaction'
   nds32le-linux-ld: binder.c:(.text+0x576c): undefined reference to `__traceiter_binder_transaction'
   nds32le-linux-ld: binder.c:(.text+0x5848): undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   nds32le-linux-ld: binder.c:(.text+0x584c): undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   nds32le-linux-ld: binder.c:(.text+0x5888): undefined reference to `__traceiter_binder_transaction_alloc_buf'
   nds32le-linux-ld: binder.c:(.text+0x588c): undefined reference to `__traceiter_binder_transaction_alloc_buf'
   nds32le-linux-ld: binder.c:(.text+0x5c64): undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   nds32le-linux-ld: binder.c:(.text+0x5c68): undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   nds32le-linux-ld: binder.c:(.text+0x5ccc): undefined reference to `__traceiter_binder_transaction_node_to_ref'
   nds32le-linux-ld: binder.c:(.text+0x5cd0): undefined reference to `__traceiter_binder_transaction_node_to_ref'
   nds32le-linux-ld: binder.c:(.text+0x65fc): undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   nds32le-linux-ld: binder.c:(.text+0x6604): undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   nds32le-linux-ld: binder.c:(.text+0x663c): undefined reference to `__traceiter_binder_transaction_failed_buffer_release'
   nds32le-linux-ld: binder.c:(.text+0x6640): undefined reference to `__traceiter_binder_transaction_failed_buffer_release'
   nds32le-linux-ld: binder.c:(.text+0x671c): undefined reference to `__tracepoint_binder_txn_latency_free'
   nds32le-linux-ld: binder.c:(.text+0x6720): undefined reference to `__tracepoint_binder_txn_latency_free'
   nds32le-linux-ld: drivers/android/binder.o: in function `.L2.4':
   binder.c:(.text+0x6a56): undefined reference to `__tracepoint_binder_wait_for_work'
   nds32le-linux-ld: binder.c:(.text+0x6a60): undefined reference to `__tracepoint_binder_wait_for_work'
   nds32le-linux-ld: binder.c:(.text+0x6aa0): undefined reference to `__traceiter_binder_wait_for_work'
   nds32le-linux-ld: binder.c:(.text+0x6aa4): undefined reference to `__traceiter_binder_wait_for_work'
   nds32le-linux-ld: drivers/android/binder.o: in function `.L2.10':
   binder.c:(.text+0x7418): undefined reference to `__tracepoint_binder_transaction_received'
   nds32le-linux-ld: binder.c:(.text+0x741e): undefined reference to `__tracepoint_binder_transaction_received'
   nds32le-linux-ld: binder.c:(.text+0x7454): undefined reference to `__traceiter_binder_transaction_received'
   nds32le-linux-ld: binder.c:(.text+0x7458): undefined reference to `__traceiter_binder_transaction_received'
   nds32le-linux-ld: drivers/android/binder.o: in function `.L2.12':
   binder.c:(.text+0x76e8): undefined reference to `__tracepoint_binder_command'
   nds32le-linux-ld: binder.c:(.text+0x76ec): undefined reference to `__tracepoint_binder_command'
   nds32le-linux-ld: binder.c:(.text+0x7724): undefined reference to `__traceiter_binder_command'
   nds32le-linux-ld: binder.c:(.text+0x7728): undefined reference to `__traceiter_binder_command'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_ioctl_write_read.constprop.0':
   binder.c:(.text+0x8498): undefined reference to `__tracepoint_binder_write_done'
   nds32le-linux-ld: binder.c:(.text+0x849c): undefined reference to `__tracepoint_binder_write_done'
   nds32le-linux-ld: binder.c:(.text+0x84d0): undefined reference to `__traceiter_binder_write_done'
   nds32le-linux-ld: binder.c:(.text+0x84d4): undefined reference to `__traceiter_binder_write_done'
   nds32le-linux-ld: binder.c:(.text+0x8530): undefined reference to `__tracepoint_binder_read_done'
   nds32le-linux-ld: binder.c:(.text+0x8534): undefined reference to `__tracepoint_binder_read_done'
   nds32le-linux-ld: binder.c:(.text+0x8568): undefined reference to `__traceiter_binder_read_done'
   nds32le-linux-ld: binder.c:(.text+0x856c): undefined reference to `__traceiter_binder_read_done'
   nds32le-linux-ld: drivers/android/binder.o: in function `binder_ioctl':
   binder.c:(.text+0x86e8): undefined reference to `__tracepoint_binder_ioctl'
   nds32le-linux-ld: binder.c:(.text+0x86ec): undefined reference to `__tracepoint_binder_ioctl'
   nds32le-linux-ld: binder.c:(.text+0x8720): undefined reference to `__traceiter_binder_ioctl'
   nds32le-linux-ld: binder.c:(.text+0x8724): undefined reference to `__traceiter_binder_ioctl'
   nds32le-linux-ld: binder.c:(.text+0x9504): undefined reference to `__tracepoint_binder_ioctl_done'
   nds32le-linux-ld: binder.c:(.text+0x9508): undefined reference to `__tracepoint_binder_ioctl_done'
   nds32le-linux-ld: binder.c:(.text+0x953c): undefined reference to `__traceiter_binder_ioctl_done'
   nds32le-linux-ld: binder.c:(.text+0x9540): undefined reference to `__traceiter_binder_ioctl_done'
   nds32le-linux-ld: drivers/android/binder_alloc.o: in function `binder_update_page_range':
   binder_alloc.c:(.text+0x3dc): undefined reference to `__tracepoint_binder_update_page_range'
   nds32le-linux-ld: binder_alloc.c:(.text+0x3e0): undefined reference to `__tracepoint_binder_update_page_range'
   nds32le-linux-ld: binder_alloc.c:(.text+0x418): undefined reference to `__traceiter_binder_update_page_range'
   nds32le-linux-ld: binder_alloc.c:(.text+0x41c): undefined reference to `__traceiter_binder_update_page_range'
   nds32le-linux-ld: binder_alloc.c:(.text+0x588): undefined reference to `__tracepoint_binder_alloc_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x58c): undefined reference to `__tracepoint_binder_alloc_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x5c0): undefined reference to `__traceiter_binder_alloc_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x5c4): undefined reference to `__traceiter_binder_alloc_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x60c): undefined reference to `__tracepoint_binder_alloc_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x610): undefined reference to `__tracepoint_binder_alloc_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x644): undefined reference to `__traceiter_binder_alloc_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x648): undefined reference to `__traceiter_binder_alloc_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x674): undefined reference to `__tracepoint_binder_alloc_page_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x678): undefined reference to `__tracepoint_binder_alloc_page_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x6ac): undefined reference to `__traceiter_binder_alloc_page_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x6b0): undefined reference to `__traceiter_binder_alloc_page_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x724): undefined reference to `__tracepoint_binder_alloc_page_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x728): undefined reference to `__tracepoint_binder_alloc_page_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x75c): undefined reference to `__traceiter_binder_alloc_page_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x760): undefined reference to `__traceiter_binder_alloc_page_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x7e0): undefined reference to `__tracepoint_binder_free_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x7e8): undefined reference to `__tracepoint_binder_free_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x820): undefined reference to `__traceiter_binder_free_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x824): undefined reference to `__traceiter_binder_free_lru_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x86c): undefined reference to `__tracepoint_binder_free_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x870): undefined reference to `__tracepoint_binder_free_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x8a4): undefined reference to `__traceiter_binder_free_lru_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x8a8): undefined reference to `__traceiter_binder_free_lru_end'
   nds32le-linux-ld: drivers/android/binder_alloc.o: in function `binder_alloc_free_page':
   binder_alloc.c:(.text+0x1308): undefined reference to `__tracepoint_binder_unmap_user_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x130c): undefined reference to `__tracepoint_binder_unmap_user_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1340): undefined reference to `__traceiter_binder_unmap_user_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1344): undefined reference to `__traceiter_binder_unmap_user_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1370): undefined reference to `__tracepoint_binder_unmap_user_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1374): undefined reference to `__tracepoint_binder_unmap_user_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x13a8): undefined reference to `__traceiter_binder_unmap_user_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x13ac): undefined reference to `__traceiter_binder_unmap_user_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x13f8): undefined reference to `__tracepoint_binder_unmap_kernel_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x13fc): undefined reference to `__tracepoint_binder_unmap_kernel_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1430): undefined reference to `__traceiter_binder_unmap_kernel_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1434): undefined reference to `__traceiter_binder_unmap_kernel_start'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1458): undefined reference to `__tracepoint_binder_unmap_kernel_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x145e): undefined reference to `__tracepoint_binder_unmap_kernel_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1490): undefined reference to `__traceiter_binder_unmap_kernel_end'
   nds32le-linux-ld: binder_alloc.c:(.text+0x1494): undefined reference to `__traceiter_binder_unmap_kernel_end'

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org

Download attachment ".config.gz" of type "application/gzip" (25001 bytes)

Powered by blists - more mailing lists