All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH binder] binder: remove duplicate include in binder.c
@ 2021-10-19  8:04 cgel.zte
  2021-10-19  9:12 ` Greg KH
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: cgel.zte @ 2021-10-19  8:04 UTC (permalink / raw)
  To: gregkh
  Cc: arve, tkjos, maco, joel, christian, hridya, surenb, linux-kernel,
	Ran Jianping, Zeal Robot

From: Ran Jianping <ran.jianping@zte.com.cn>

'binder_trace.h' included in 'drivers/android/binder.c'
 is duplicated.It is also included on the 6026 line.

Reported-by: Zeal Robot <zealci@zte.com.cn>
Signed-off-by: Ran Jianping <ran.jianping@zte.com.cn>
---
 drivers/android/binder.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/android/binder.c b/drivers/android/binder.c
index 26382e982c5e..19f6247d33f5 100644
--- a/drivers/android/binder.c
+++ b/drivers/android/binder.c
@@ -6023,6 +6023,5 @@ static int __init binder_init(void)
 device_initcall(binder_init);
 
 #define CREATE_TRACE_POINTS
-#include "binder_trace.h"
 
 MODULE_LICENSE("GPL v2");
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
  2021-10-19  8:04 [PATCH binder] binder: remove duplicate include in binder.c cgel.zte
@ 2021-10-19  9:12 ` Greg KH
  2021-10-19 22:51   ` kernel test robot
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: Greg KH @ 2021-10-19  9:12 UTC (permalink / raw)
  To: cgel.zte
  Cc: arve, tkjos, maco, joel, christian, hridya, surenb, linux-kernel,
	Ran Jianping, Zeal Robot

On Tue, Oct 19, 2021 at 08:04:02AM +0000, cgel.zte@gmail.com wrote:
> From: Ran Jianping <ran.jianping@zte.com.cn>
> 
> 'binder_trace.h' included in 'drivers/android/binder.c'
>  is duplicated.It is also included on the 6026 line.
> 
> Reported-by: Zeal Robot <zealci@zte.com.cn>
> Signed-off-by: Ran Jianping <ran.jianping@zte.com.cn>
> ---
>  drivers/android/binder.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/android/binder.c b/drivers/android/binder.c
> index 26382e982c5e..19f6247d33f5 100644
> --- a/drivers/android/binder.c
> +++ b/drivers/android/binder.c
> @@ -6023,6 +6023,5 @@ static int __init binder_init(void)
>  device_initcall(binder_init);
>  
>  #define CREATE_TRACE_POINTS
> -#include "binder_trace.h"
>  
>  MODULE_LICENSE("GPL v2");
> -- 
> 2.25.1
> 

Did you build this code after making this change and verify that the
tracepoints still work properly?

Please fix your "robot", it is broken.

greg k-h

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
  2021-10-19  8:04 [PATCH binder] binder: remove duplicate include in binder.c cgel.zte
@ 2021-10-19 22:51   ` kernel test robot
  2021-10-19 22:51   ` kernel test robot
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2021-10-19 22:51 UTC (permalink / raw)
  To: cgel.zte, gregkh
  Cc: llvm, kbuild-all, arve, tkjos, maco, joel, christian, hridya,
	surenb, linux-kernel, Ran Jianping

[-- Attachment #1: Type: text/plain, Size: 4893 bytes --]

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 next-20211019]
[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: hexagon-randconfig-r022-20211019 (attached as .config)
compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project b37efed957ed0a0193d80020aefd55cb587dfc1f)
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=clang make.cross W=1 O=build_dir ARCH=hexagon SHELL=/bin/bash

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

All errors (new ones prefixed by >>):

>> ld.lld: error: undefined symbol: __tracepoint_binder_ioctl
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_ioctl
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction_fd_recv
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_transaction_fd_recv
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_read_done
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_read_done
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction_received
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_transaction_received
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction_buffer_release
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_transaction_buffer_release
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction
   >>> referenced by binder.c
   >>> android/binder.o:(binder_transaction) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_transaction) in archive drivers/built-in.a
..

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

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 33631 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
@ 2021-10-19 22:51   ` kernel test robot
  0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2021-10-19 22:51 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 4995 bytes --]

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 next-20211019]
[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: hexagon-randconfig-r022-20211019 (attached as .config)
compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project b37efed957ed0a0193d80020aefd55cb587dfc1f)
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=clang make.cross W=1 O=build_dir ARCH=hexagon SHELL=/bin/bash

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

All errors (new ones prefixed by >>):

>> ld.lld: error: undefined symbol: __tracepoint_binder_ioctl
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_ioctl
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction_fd_recv
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_transaction_fd_recv
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_read_done
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_read_done
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction_received
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_transaction_received
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_ioctl_write_read) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction_buffer_release
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __traceiter_binder_transaction_buffer_release
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_free_buf) in archive drivers/built-in.a
--
>> ld.lld: error: undefined symbol: __tracepoint_binder_transaction
   >>> referenced by binder.c
   >>> android/binder.o:(binder_transaction) in archive drivers/built-in.a
   >>> referenced by binder.c
   >>> android/binder.o:(binder_transaction) in archive drivers/built-in.a
..

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

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 33631 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
  2021-10-19  8:04 [PATCH binder] binder: remove duplicate include in binder.c cgel.zte
@ 2021-10-24 14:02   ` kernel test robot
  2021-10-19 22:51   ` kernel test robot
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2021-10-24 14:02 UTC (permalink / raw)
  To: cgel.zte, gregkh
  Cc: kbuild-all, arve, tkjos, maco, joel, christian, hridya, surenb,
	linux-kernel, Ran Jianping

[-- Attachment #1: Type: text/plain, Size: 15900 bytes --]

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@intel.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\x024':
   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\x0210':
   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\x0212':
   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

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 25001 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
@ 2021-10-24 14:02   ` kernel test robot
  0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2021-10-24 14:02 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 15902 bytes --]

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@intel.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\x024':
   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\x0210':
   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\x0212':
   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(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 25001 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
  2021-10-19  8:04 [PATCH binder] binder: remove duplicate include in binder.c cgel.zte
@ 2021-10-25  0:45   ` kernel test robot
  2021-10-19 22:51   ` kernel test robot
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2021-10-25  0:45 UTC (permalink / raw)
  To: cgel.zte, gregkh
  Cc: kbuild-all, arve, tkjos, maco, joel, christian, hridya, surenb,
	linux-kernel, Ran Jianping

[-- Attachment #1: Type: text/plain, Size: 16939 bytes --]

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: i386-randconfig-a012-20211019 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
        # 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
        make W=1 ARCH=i386 

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

All errors (new ones prefixed by >>):

   drivers/android/binder_trace.h:246: undefined reference to `__tracepoint_binder_transaction_fd_send'
   ld: drivers/android/binder_trace.h:246: undefined reference to `__SCT__tp_func_binder_transaction_fd_send'
   ld: drivers/android/binder_trace.h:246: undefined reference to `__tracepoint_binder_transaction_fd_send'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_node':
   drivers/android/binder_trace.h:193: undefined reference to `__tracepoint_binder_transaction_ref_to_node'
   ld: drivers/android/binder_trace.h:193: undefined reference to `__SCT__tp_func_binder_transaction_ref_to_node'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_ref':
   drivers/android/binder_trace.h:218: undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   ld: drivers/android/binder_trace.h:218: undefined reference to `__SCT__tp_func_binder_transaction_ref_to_ref'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_node':
   drivers/android/binder_trace.h:193: undefined reference to `__tracepoint_binder_transaction_ref_to_node'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_ref':
   drivers/android/binder_trace.h:218: undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_buffer_release':
   drivers/android/binder_trace.h:306: undefined reference to `__tracepoint_binder_transaction_buffer_release'
   ld: drivers/android/binder_trace.h:306: undefined reference to `__SCT__tp_func_binder_transaction_buffer_release'
   ld: drivers/android/binder_trace.h:306: undefined reference to `__tracepoint_binder_transaction_buffer_release'
   ld: drivers/android/binder.o: in function `trace_binder_wait_for_work':
   drivers/android/binder_trace.h:79: undefined reference to `__tracepoint_binder_wait_for_work'
   ld: drivers/android/binder_trace.h:79: undefined reference to `__SCT__tp_func_binder_wait_for_work'
   ld: drivers/android/binder_trace.h:79: undefined reference to `__tracepoint_binder_wait_for_work'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_fd_recv':
   drivers/android/binder_trace.h:264: undefined reference to `__tracepoint_binder_transaction_fd_recv'
   ld: drivers/android/binder_trace.h:264: undefined reference to `__SCT__tp_func_binder_transaction_fd_recv'
   ld: drivers/android/binder_trace.h:264: undefined reference to `__tracepoint_binder_transaction_fd_recv'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_received':
   drivers/android/binder_trace.h:155: undefined reference to `__tracepoint_binder_transaction_received'
   ld: drivers/android/binder_trace.h:155: undefined reference to `__SCT__tp_func_binder_transaction_received'
   ld: drivers/android/binder_trace.h:155: undefined reference to `__tracepoint_binder_transaction_received'
   ld: drivers/android/binder.o: in function `trace_binder_transaction':
   drivers/android/binder_trace.h:127: undefined reference to `__tracepoint_binder_transaction'
   ld: drivers/android/binder_trace.h:127: undefined reference to `__SCT__tp_func_binder_transaction'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_alloc_buf':
   drivers/android/binder_trace.h:302: undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   ld: drivers/android/binder_trace.h:302: undefined reference to `__SCT__tp_func_binder_transaction_alloc_buf'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_failed_buffer_release':
   drivers/android/binder_trace.h:310: undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder_trace.h:310: undefined reference to `__SCT__tp_func_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder.o: in function `trace_binder_transaction':
   drivers/android/binder_trace.h:127: undefined reference to `__tracepoint_binder_transaction'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_alloc_buf':
   drivers/android/binder_trace.h:302: undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_failed_buffer_release':
   drivers/android/binder_trace.h:310: undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_node_to_ref':
   drivers/android/binder_trace.h:168: undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   ld: drivers/android/binder_trace.h:168: undefined reference to `__SCT__tp_func_binder_transaction_node_to_ref'
   ld: drivers/android/binder_trace.h:168: undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   ld: drivers/android/binder.o: in function `trace_binder_command':
   drivers/android/binder_trace.h:390: undefined reference to `__tracepoint_binder_command'
   ld: drivers/android/binder_trace.h:390: undefined reference to `__SCT__tp_func_binder_command'
   ld: drivers/android/binder_trace.h:390: undefined reference to `__tracepoint_binder_command'
   ld: drivers/android/binder.o: in function `trace_binder_write_done':
   drivers/android/binder_trace.h:76: undefined reference to `__tracepoint_binder_write_done'
   ld: drivers/android/binder_trace.h:76: undefined reference to `__SCT__tp_func_binder_write_done'
   ld: drivers/android/binder.o: in function `trace_binder_read_done':
   drivers/android/binder_trace.h:77: undefined reference to `__tracepoint_binder_read_done'
   ld: drivers/android/binder_trace.h:77: undefined reference to `__SCT__tp_func_binder_read_done'
   ld: drivers/android/binder.o: in function `trace_binder_write_done':
   drivers/android/binder_trace.h:76: undefined reference to `__tracepoint_binder_write_done'
   ld: drivers/android/binder.o: in function `trace_binder_read_done':
   drivers/android/binder_trace.h:77: undefined reference to `__tracepoint_binder_read_done'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl':
   drivers/android/binder_trace.h:22: undefined reference to `__tracepoint_binder_ioctl'
   ld: drivers/android/binder_trace.h:22: undefined reference to `__SCT__tp_func_binder_ioctl'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl_done':
   drivers/android/binder_trace.h:75: undefined reference to `__tracepoint_binder_ioctl_done'
   ld: drivers/android/binder_trace.h:75: undefined reference to `__SCT__tp_func_binder_ioctl_done'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl':
   drivers/android/binder_trace.h:22: undefined reference to `__tracepoint_binder_ioctl'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl_done':
   drivers/android/binder_trace.h:75: undefined reference to `__tracepoint_binder_ioctl_done'
   ld: drivers/android/binder.o:(__jump_table+0x8): undefined reference to `__tracepoint_binder_txn_latency_free'
   ld: drivers/android/binder.o:(__jump_table+0x14): undefined reference to `__tracepoint_binder_txn_latency_free'
   ld: drivers/android/binder.o:(__jump_table+0x20): undefined reference to `__tracepoint_binder_return'
   ld: drivers/android/binder.o:(__jump_table+0x2c): undefined reference to `__tracepoint_binder_transaction_fd_send'
   ld: drivers/android/binder.o:(__jump_table+0x38): undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   ld: drivers/android/binder.o:(__jump_table+0x44): undefined reference to `__tracepoint_binder_transaction_ref_to_node'
   ld: drivers/android/binder.o:(__jump_table+0x50): undefined reference to `__tracepoint_binder_transaction_buffer_release'
   ld: drivers/android/binder.o:(__jump_table+0x5c): undefined reference to `__tracepoint_binder_wait_for_work'
   ld: drivers/android/binder.o:(__jump_table+0x68): undefined reference to `__tracepoint_binder_transaction_fd_recv'
   ld: drivers/android/binder.o:(__jump_table+0x74): undefined reference to `__tracepoint_binder_transaction_received'
   ld: drivers/android/binder.o:(__jump_table+0x80): undefined reference to `__tracepoint_binder_transaction'
   ld: drivers/android/binder.o:(__jump_table+0x8c): undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   ld: drivers/android/binder.o:(__jump_table+0x98): undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder.o:(__jump_table+0xa4): undefined reference to `__tracepoint_binder_txn_latency_free'
   ld: drivers/android/binder.o:(__jump_table+0xb0): undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   ld: drivers/android/binder.o:(__jump_table+0xbc): undefined reference to `__tracepoint_binder_command'
   ld: drivers/android/binder.o:(__jump_table+0xc8): undefined reference to `__tracepoint_binder_write_done'
   ld: drivers/android/binder.o:(__jump_table+0xd4): undefined reference to `__tracepoint_binder_read_done'
   ld: drivers/android/binder.o:(__jump_table+0xe0): undefined reference to `__tracepoint_binder_ioctl'
   ld: drivers/android/binder.o:(__jump_table+0xec): undefined reference to `__tracepoint_binder_ioctl_done'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_user_end':
   drivers/android/binder_trace.h:378: undefined reference to `__tracepoint_binder_unmap_user_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_kernel_end':
   drivers/android/binder_trace.h:386: undefined reference to `__tracepoint_binder_unmap_kernel_end'
   ld: drivers/android/binder_trace.h:386: undefined reference to `__SCT__tp_func_binder_unmap_kernel_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_kernel_start':
   drivers/android/binder_trace.h:382: undefined reference to `__tracepoint_binder_unmap_kernel_start'
   ld: drivers/android/binder_trace.h:382: undefined reference to `__SCT__tp_func_binder_unmap_kernel_start'
>> ld: drivers/android/binder_trace.h:382: undefined reference to `__tracepoint_binder_unmap_kernel_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_kernel_end':
   drivers/android/binder_trace.h:386: undefined reference to `__tracepoint_binder_unmap_kernel_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_user_end':
   drivers/android/binder_trace.h:378: undefined reference to `__tracepoint_binder_unmap_user_end'
   ld: drivers/android/binder_trace.h:378: undefined reference to `__SCT__tp_func_binder_unmap_user_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_user_start':
   drivers/android/binder_trace.h:374: undefined reference to `__tracepoint_binder_unmap_user_start'
   ld: drivers/android/binder_trace.h:374: undefined reference to `__SCT__tp_func_binder_unmap_user_start'
>> ld: drivers/android/binder_trace.h:374: undefined reference to `__tracepoint_binder_unmap_user_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_update_page_range':
   drivers/android/binder_trace.h:314: undefined reference to `__tracepoint_binder_update_page_range'
   ld: drivers/android/binder_trace.h:314: undefined reference to `__SCT__tp_func_binder_update_page_range'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_end':
   drivers/android/binder_trace.h:354: undefined reference to `__tracepoint_binder_alloc_lru_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_start':
   drivers/android/binder_trace.h:366: undefined reference to `__tracepoint_binder_alloc_page_start'
   ld: drivers/android/binder_trace.h:366: undefined reference to `__SCT__tp_func_binder_alloc_page_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_end':
   drivers/android/binder_trace.h:370: undefined reference to `__tracepoint_binder_alloc_page_end'
   ld: drivers/android/binder_trace.h:370: undefined reference to `__SCT__tp_func_binder_alloc_page_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_end':
   drivers/android/binder_trace.h:354: undefined reference to `__tracepoint_binder_alloc_lru_end'
   ld: drivers/android/binder_trace.h:354: undefined reference to `__SCT__tp_func_binder_alloc_lru_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_start':
   drivers/android/binder_trace.h:350: undefined reference to `__tracepoint_binder_alloc_lru_start'
   ld: drivers/android/binder_trace.h:350: undefined reference to `__SCT__tp_func_binder_alloc_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_start':
   drivers/android/binder_trace.h:366: undefined reference to `__tracepoint_binder_alloc_page_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_end':
   drivers/android/binder_trace.h:370: undefined reference to `__tracepoint_binder_alloc_page_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_update_page_range':
   drivers/android/binder_trace.h:314: undefined reference to `__tracepoint_binder_update_page_range'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_start':
   drivers/android/binder_trace.h:350: undefined reference to `__tracepoint_binder_alloc_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_start':
   drivers/android/binder_trace.h:358: undefined reference to `__tracepoint_binder_free_lru_start'
   ld: drivers/android/binder_trace.h:358: undefined reference to `__SCT__tp_func_binder_free_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_end':
   drivers/android/binder_trace.h:362: undefined reference to `__tracepoint_binder_free_lru_end'
   ld: drivers/android/binder_trace.h:362: undefined reference to `__SCT__tp_func_binder_free_lru_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_start':
   drivers/android/binder_trace.h:358: undefined reference to `__tracepoint_binder_free_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_end':
   drivers/android/binder_trace.h:362: undefined reference to `__tracepoint_binder_free_lru_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x20): undefined reference to `__tracepoint_binder_unmap_user_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x2c): undefined reference to `__tracepoint_binder_unmap_user_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x44): undefined reference to `__tracepoint_binder_unmap_kernel_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x50): undefined reference to `__tracepoint_binder_unmap_kernel_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x5c): undefined reference to `__tracepoint_binder_update_page_range'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x80): undefined reference to `__tracepoint_binder_free_lru_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x8c): undefined reference to `__tracepoint_binder_alloc_page_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x98): undefined reference to `__tracepoint_binder_alloc_page_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0xa4): undefined reference to `__tracepoint_binder_alloc_lru_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0xb0): undefined reference to `__tracepoint_binder_alloc_lru_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0xc8): undefined reference to `__tracepoint_binder_free_lru_end'

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

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 34730 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH binder] binder: remove duplicate include in binder.c
@ 2021-10-25  0:45   ` kernel test robot
  0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2021-10-25  0:45 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 17128 bytes --]

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: i386-randconfig-a012-20211019 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
        # 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
        make W=1 ARCH=i386 

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

All errors (new ones prefixed by >>):

   drivers/android/binder_trace.h:246: undefined reference to `__tracepoint_binder_transaction_fd_send'
   ld: drivers/android/binder_trace.h:246: undefined reference to `__SCT__tp_func_binder_transaction_fd_send'
   ld: drivers/android/binder_trace.h:246: undefined reference to `__tracepoint_binder_transaction_fd_send'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_node':
   drivers/android/binder_trace.h:193: undefined reference to `__tracepoint_binder_transaction_ref_to_node'
   ld: drivers/android/binder_trace.h:193: undefined reference to `__SCT__tp_func_binder_transaction_ref_to_node'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_ref':
   drivers/android/binder_trace.h:218: undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   ld: drivers/android/binder_trace.h:218: undefined reference to `__SCT__tp_func_binder_transaction_ref_to_ref'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_node':
   drivers/android/binder_trace.h:193: undefined reference to `__tracepoint_binder_transaction_ref_to_node'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_ref_to_ref':
   drivers/android/binder_trace.h:218: undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_buffer_release':
   drivers/android/binder_trace.h:306: undefined reference to `__tracepoint_binder_transaction_buffer_release'
   ld: drivers/android/binder_trace.h:306: undefined reference to `__SCT__tp_func_binder_transaction_buffer_release'
   ld: drivers/android/binder_trace.h:306: undefined reference to `__tracepoint_binder_transaction_buffer_release'
   ld: drivers/android/binder.o: in function `trace_binder_wait_for_work':
   drivers/android/binder_trace.h:79: undefined reference to `__tracepoint_binder_wait_for_work'
   ld: drivers/android/binder_trace.h:79: undefined reference to `__SCT__tp_func_binder_wait_for_work'
   ld: drivers/android/binder_trace.h:79: undefined reference to `__tracepoint_binder_wait_for_work'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_fd_recv':
   drivers/android/binder_trace.h:264: undefined reference to `__tracepoint_binder_transaction_fd_recv'
   ld: drivers/android/binder_trace.h:264: undefined reference to `__SCT__tp_func_binder_transaction_fd_recv'
   ld: drivers/android/binder_trace.h:264: undefined reference to `__tracepoint_binder_transaction_fd_recv'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_received':
   drivers/android/binder_trace.h:155: undefined reference to `__tracepoint_binder_transaction_received'
   ld: drivers/android/binder_trace.h:155: undefined reference to `__SCT__tp_func_binder_transaction_received'
   ld: drivers/android/binder_trace.h:155: undefined reference to `__tracepoint_binder_transaction_received'
   ld: drivers/android/binder.o: in function `trace_binder_transaction':
   drivers/android/binder_trace.h:127: undefined reference to `__tracepoint_binder_transaction'
   ld: drivers/android/binder_trace.h:127: undefined reference to `__SCT__tp_func_binder_transaction'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_alloc_buf':
   drivers/android/binder_trace.h:302: undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   ld: drivers/android/binder_trace.h:302: undefined reference to `__SCT__tp_func_binder_transaction_alloc_buf'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_failed_buffer_release':
   drivers/android/binder_trace.h:310: undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder_trace.h:310: undefined reference to `__SCT__tp_func_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder.o: in function `trace_binder_transaction':
   drivers/android/binder_trace.h:127: undefined reference to `__tracepoint_binder_transaction'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_alloc_buf':
   drivers/android/binder_trace.h:302: undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_failed_buffer_release':
   drivers/android/binder_trace.h:310: undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder.o: in function `trace_binder_transaction_node_to_ref':
   drivers/android/binder_trace.h:168: undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   ld: drivers/android/binder_trace.h:168: undefined reference to `__SCT__tp_func_binder_transaction_node_to_ref'
   ld: drivers/android/binder_trace.h:168: undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   ld: drivers/android/binder.o: in function `trace_binder_command':
   drivers/android/binder_trace.h:390: undefined reference to `__tracepoint_binder_command'
   ld: drivers/android/binder_trace.h:390: undefined reference to `__SCT__tp_func_binder_command'
   ld: drivers/android/binder_trace.h:390: undefined reference to `__tracepoint_binder_command'
   ld: drivers/android/binder.o: in function `trace_binder_write_done':
   drivers/android/binder_trace.h:76: undefined reference to `__tracepoint_binder_write_done'
   ld: drivers/android/binder_trace.h:76: undefined reference to `__SCT__tp_func_binder_write_done'
   ld: drivers/android/binder.o: in function `trace_binder_read_done':
   drivers/android/binder_trace.h:77: undefined reference to `__tracepoint_binder_read_done'
   ld: drivers/android/binder_trace.h:77: undefined reference to `__SCT__tp_func_binder_read_done'
   ld: drivers/android/binder.o: in function `trace_binder_write_done':
   drivers/android/binder_trace.h:76: undefined reference to `__tracepoint_binder_write_done'
   ld: drivers/android/binder.o: in function `trace_binder_read_done':
   drivers/android/binder_trace.h:77: undefined reference to `__tracepoint_binder_read_done'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl':
   drivers/android/binder_trace.h:22: undefined reference to `__tracepoint_binder_ioctl'
   ld: drivers/android/binder_trace.h:22: undefined reference to `__SCT__tp_func_binder_ioctl'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl_done':
   drivers/android/binder_trace.h:75: undefined reference to `__tracepoint_binder_ioctl_done'
   ld: drivers/android/binder_trace.h:75: undefined reference to `__SCT__tp_func_binder_ioctl_done'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl':
   drivers/android/binder_trace.h:22: undefined reference to `__tracepoint_binder_ioctl'
   ld: drivers/android/binder.o: in function `trace_binder_ioctl_done':
   drivers/android/binder_trace.h:75: undefined reference to `__tracepoint_binder_ioctl_done'
   ld: drivers/android/binder.o:(__jump_table+0x8): undefined reference to `__tracepoint_binder_txn_latency_free'
   ld: drivers/android/binder.o:(__jump_table+0x14): undefined reference to `__tracepoint_binder_txn_latency_free'
   ld: drivers/android/binder.o:(__jump_table+0x20): undefined reference to `__tracepoint_binder_return'
   ld: drivers/android/binder.o:(__jump_table+0x2c): undefined reference to `__tracepoint_binder_transaction_fd_send'
   ld: drivers/android/binder.o:(__jump_table+0x38): undefined reference to `__tracepoint_binder_transaction_ref_to_ref'
   ld: drivers/android/binder.o:(__jump_table+0x44): undefined reference to `__tracepoint_binder_transaction_ref_to_node'
   ld: drivers/android/binder.o:(__jump_table+0x50): undefined reference to `__tracepoint_binder_transaction_buffer_release'
   ld: drivers/android/binder.o:(__jump_table+0x5c): undefined reference to `__tracepoint_binder_wait_for_work'
   ld: drivers/android/binder.o:(__jump_table+0x68): undefined reference to `__tracepoint_binder_transaction_fd_recv'
   ld: drivers/android/binder.o:(__jump_table+0x74): undefined reference to `__tracepoint_binder_transaction_received'
   ld: drivers/android/binder.o:(__jump_table+0x80): undefined reference to `__tracepoint_binder_transaction'
   ld: drivers/android/binder.o:(__jump_table+0x8c): undefined reference to `__tracepoint_binder_transaction_alloc_buf'
   ld: drivers/android/binder.o:(__jump_table+0x98): undefined reference to `__tracepoint_binder_transaction_failed_buffer_release'
   ld: drivers/android/binder.o:(__jump_table+0xa4): undefined reference to `__tracepoint_binder_txn_latency_free'
   ld: drivers/android/binder.o:(__jump_table+0xb0): undefined reference to `__tracepoint_binder_transaction_node_to_ref'
   ld: drivers/android/binder.o:(__jump_table+0xbc): undefined reference to `__tracepoint_binder_command'
   ld: drivers/android/binder.o:(__jump_table+0xc8): undefined reference to `__tracepoint_binder_write_done'
   ld: drivers/android/binder.o:(__jump_table+0xd4): undefined reference to `__tracepoint_binder_read_done'
   ld: drivers/android/binder.o:(__jump_table+0xe0): undefined reference to `__tracepoint_binder_ioctl'
   ld: drivers/android/binder.o:(__jump_table+0xec): undefined reference to `__tracepoint_binder_ioctl_done'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_user_end':
   drivers/android/binder_trace.h:378: undefined reference to `__tracepoint_binder_unmap_user_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_kernel_end':
   drivers/android/binder_trace.h:386: undefined reference to `__tracepoint_binder_unmap_kernel_end'
   ld: drivers/android/binder_trace.h:386: undefined reference to `__SCT__tp_func_binder_unmap_kernel_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_kernel_start':
   drivers/android/binder_trace.h:382: undefined reference to `__tracepoint_binder_unmap_kernel_start'
   ld: drivers/android/binder_trace.h:382: undefined reference to `__SCT__tp_func_binder_unmap_kernel_start'
>> ld: drivers/android/binder_trace.h:382: undefined reference to `__tracepoint_binder_unmap_kernel_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_kernel_end':
   drivers/android/binder_trace.h:386: undefined reference to `__tracepoint_binder_unmap_kernel_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_user_end':
   drivers/android/binder_trace.h:378: undefined reference to `__tracepoint_binder_unmap_user_end'
   ld: drivers/android/binder_trace.h:378: undefined reference to `__SCT__tp_func_binder_unmap_user_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_unmap_user_start':
   drivers/android/binder_trace.h:374: undefined reference to `__tracepoint_binder_unmap_user_start'
   ld: drivers/android/binder_trace.h:374: undefined reference to `__SCT__tp_func_binder_unmap_user_start'
>> ld: drivers/android/binder_trace.h:374: undefined reference to `__tracepoint_binder_unmap_user_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_update_page_range':
   drivers/android/binder_trace.h:314: undefined reference to `__tracepoint_binder_update_page_range'
   ld: drivers/android/binder_trace.h:314: undefined reference to `__SCT__tp_func_binder_update_page_range'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_end':
   drivers/android/binder_trace.h:354: undefined reference to `__tracepoint_binder_alloc_lru_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_start':
   drivers/android/binder_trace.h:366: undefined reference to `__tracepoint_binder_alloc_page_start'
   ld: drivers/android/binder_trace.h:366: undefined reference to `__SCT__tp_func_binder_alloc_page_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_end':
   drivers/android/binder_trace.h:370: undefined reference to `__tracepoint_binder_alloc_page_end'
   ld: drivers/android/binder_trace.h:370: undefined reference to `__SCT__tp_func_binder_alloc_page_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_end':
   drivers/android/binder_trace.h:354: undefined reference to `__tracepoint_binder_alloc_lru_end'
   ld: drivers/android/binder_trace.h:354: undefined reference to `__SCT__tp_func_binder_alloc_lru_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_start':
   drivers/android/binder_trace.h:350: undefined reference to `__tracepoint_binder_alloc_lru_start'
   ld: drivers/android/binder_trace.h:350: undefined reference to `__SCT__tp_func_binder_alloc_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_start':
   drivers/android/binder_trace.h:366: undefined reference to `__tracepoint_binder_alloc_page_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_page_end':
   drivers/android/binder_trace.h:370: undefined reference to `__tracepoint_binder_alloc_page_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_update_page_range':
   drivers/android/binder_trace.h:314: undefined reference to `__tracepoint_binder_update_page_range'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_alloc_lru_start':
   drivers/android/binder_trace.h:350: undefined reference to `__tracepoint_binder_alloc_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_start':
   drivers/android/binder_trace.h:358: undefined reference to `__tracepoint_binder_free_lru_start'
   ld: drivers/android/binder_trace.h:358: undefined reference to `__SCT__tp_func_binder_free_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_end':
   drivers/android/binder_trace.h:362: undefined reference to `__tracepoint_binder_free_lru_end'
   ld: drivers/android/binder_trace.h:362: undefined reference to `__SCT__tp_func_binder_free_lru_end'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_start':
   drivers/android/binder_trace.h:358: undefined reference to `__tracepoint_binder_free_lru_start'
   ld: drivers/android/binder_alloc.o: in function `trace_binder_free_lru_end':
   drivers/android/binder_trace.h:362: undefined reference to `__tracepoint_binder_free_lru_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x20): undefined reference to `__tracepoint_binder_unmap_user_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x2c): undefined reference to `__tracepoint_binder_unmap_user_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x44): undefined reference to `__tracepoint_binder_unmap_kernel_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x50): undefined reference to `__tracepoint_binder_unmap_kernel_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x5c): undefined reference to `__tracepoint_binder_update_page_range'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x80): undefined reference to `__tracepoint_binder_free_lru_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x8c): undefined reference to `__tracepoint_binder_alloc_page_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0x98): undefined reference to `__tracepoint_binder_alloc_page_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0xa4): undefined reference to `__tracepoint_binder_alloc_lru_start'
   ld: drivers/android/binder_alloc.o:(__jump_table+0xb0): undefined reference to `__tracepoint_binder_alloc_lru_end'
   ld: drivers/android/binder_alloc.o:(__jump_table+0xc8): undefined reference to `__tracepoint_binder_free_lru_end'

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

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 34730 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-10-25  0:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-19  8:04 [PATCH binder] binder: remove duplicate include in binder.c cgel.zte
2021-10-19  9:12 ` Greg KH
2021-10-19 22:51 ` kernel test robot
2021-10-19 22:51   ` kernel test robot
2021-10-24 14:02 ` kernel test robot
2021-10-24 14:02   ` kernel test robot
2021-10-25  0:45 ` kernel test robot
2021-10-25  0:45   ` 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.