Hi Antony, [auto build test ERROR on ipsec-next/master] [also build test ERROR on v4.12-rc4 next-20170605] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Antony-Antony/add-udp-encapsulation-port-to-xfrm_do_migrate/20170606-114911 base: https://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git master config: x86_64-randconfig-x015-201723 (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): >> net//key/af_key.c:3836:13: error: initialization from incompatible pointer >> type [-Werror=incompatible-pointer-types] .migrate = pfkey_send_migrate, ^~~~~~~~~~~~~~~~~~ net//key/af_key.c:3836:13: note: (near initialization for 'pfkeyv2_mgr.migrate') Cyclomatic Complexity 5 include/linux/compiler.h:__read_once_size Cyclomatic Complexity 5 include/linux/compiler.h:__write_once_size Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:__set_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:constant_test_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:variable_test_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:fls64 Cyclomatic Complexity 1 include/linux/log2.h:__ilog2_u64 Cyclomatic Complexity 1 include/linux/list.h:hlist_unhashed Cyclomatic Complexity 1 include/linux/list.h:hlist_empty Cyclomatic Complexity 2 include/linux/list.h:__hlist_del Cyclomatic Complexity 1 include/asm-generic/getorder.h:__get_order Cyclomatic Complexity 1 include/linux/err.h:ERR_PTR Cyclomatic Complexity 1 include/linux/err.h:PTR_ERR Cyclomatic Complexity 1 include/linux/err.h:IS_ERR Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_read Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_set Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_add Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_inc Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_dec Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_dec_and_test Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:atomic_add_return Cyclomatic Complexity 5 arch/x86/include/asm/preempt.h:__preempt_count_add Cyclomatic Complexity 5 arch/x86/include/asm/preempt.h:__preempt_count_sub Cyclomatic Complexity 1 include/linux/spinlock.h:spin_lock_bh Cyclomatic Complexity 1 include/linux/spinlock.h:spin_unlock_bh Cyclomatic Complexity 1 include/linux/rcupdate.h:__rcu_read_lock Cyclomatic Complexity 1 include/linux/rcupdate.h:__rcu_read_unlock Cyclomatic Complexity 1 include/linux/rcupdate.h:synchronize_rcu Cyclomatic Complexity 1 include/linux/rcutiny.h:rcu_is_watching Cyclomatic Complexity 1 include/linux/rcupdate.h:rcu_lock_acquire Cyclomatic Complexity 1 include/linux/rcupdate.h:rcu_lock_release Cyclomatic Complexity 4 include/linux/rcupdate.h:rcu_read_lock Cyclomatic Complexity 4 include/linux/rcupdate.h:rcu_read_unlock Cyclomatic Complexity 3 include/linux/rculist.h:hlist_add_head_rcu Cyclomatic Complexity 1 include/linux/kasan.h:kasan_kmalloc Cyclomatic Complexity 28 include/linux/slab.h:kmalloc_index Cyclomatic Complexity 1 include/linux/slab.h:kmem_cache_alloc_trace Cyclomatic Complexity 1 include/linux/slab.h:kmalloc_order_trace Cyclomatic Complexity 68 include/linux/slab.h:kmalloc_large Cyclomatic Complexity 5 include/linux/slab.h:kmalloc Cyclomatic Complexity 1 include/linux/skbuff.h:alloc_skb Cyclomatic Complexity 1 include/linux/skbuff.h:skb_end_pointer Cyclomatic Complexity 3 include/linux/skbuff.h:skb_cloned Cyclomatic Complexity 1 include/linux/skbuff.h:skb_reset_transport_header Cyclomatic Complexity 2 include/linux/skbuff.h:skb_orphan Cyclomatic Complexity 1 include/linux/skbuff.h:skb_copy_datagram_msg Cyclomatic Complexity 2 include/linux/skbuff.h:memcpy_from_msg Cyclomatic Complexity 1 include/linux/seq_file.h:seq_user_ns Cyclomatic Complexity 1 include/linux/seq_file_net.h:seq_file_net Cyclomatic Complexity 1 include/net/net_namespace.h:read_pnet Cyclomatic Complexity 1 include/linux/proc_fs.h:proc_create Cyclomatic Complexity 4 include/net/netns/generic.h:net_generic Cyclomatic Complexity 1 include/net/sock.h:sk_entry Cyclomatic Complexity 1 include/net/sock.h:sk_unhashed Cyclomatic Complexity 1 include/net/sock.h:sk_hashed Cyclomatic Complexity 1 include/net/sock.h:sk_node_init Cyclomatic Complexity 1 include/net/sock.h:__sk_del_node Cyclomatic Complexity 2 include/net/sock.h:__sk_del_node_init Cyclomatic Complexity 1 include/net/sock.h:sock_hold Cyclomatic Complexity 1 include/net/sock.h:__sock_put Cyclomatic Complexity 3 include/net/sock.h:sk_del_node_init Cyclomatic Complexity 1 include/net/sock.h:sk_add_node_rcu Cyclomatic Complexity 1 include/net/sock.h:sock_set_flag Cyclomatic Complexity 2 include/net/sock.h:sock_flag Cyclomatic Complexity 1 include/net/sock.h:sk_has_account Cyclomatic Complexity 2 include/net/sock.h:sk_mem_charge Cyclomatic Complexity 2 include/net/sock.h:sock_put Cyclomatic Complexity 1 include/net/sock.h:sk_tx_queue_clear Cyclomatic Complexity 1 include/net/sock.h:sk_set_socket Cyclomatic Complexity 1 include/net/sock.h:sock_orphan Cyclomatic Complexity 1 include/net/sock.h:sk_wmem_alloc_get Cyclomatic Complexity 1 include/net/sock.h:sk_rmem_alloc_get Cyclomatic Complexity 1 include/net/sock.h:skb_set_owner_r Cyclomatic Complexity 5 include/net/sock.h:sock_recv_ts_and_drops Cyclomatic Complexity 1 include/net/sock.h:sock_net Cyclomatic Complexity 1 include/net/ipv6.h:ipv6_addr_equal Cyclomatic Complexity 1 include/net/xfrm.h:xs_net Cyclomatic Complexity 1 include/net/xfrm.h:xp_net Cyclomatic Complexity 2 include/net/xfrm.h:xfrm_pol_put Cyclomatic Complexity 1 include/net/xfrm.h:__xfrm_state_put Cyclomatic Complexity 2 include/net/xfrm.h:xfrm_state_put Cyclomatic Complexity 1 include/net/xfrm.h:xfrm_state_hold Cyclomatic Complexity 1 include/net/xfrm.h:xfrm_state_kern Cyclomatic Complexity 1 include/net/xfrm.h:xfrm6_addr_equal Cyclomatic Complexity 2 include/net/xfrm.h:xfrm_addr_equal Cyclomatic Complexity 1 include/net/xfrm.h:xfrm_policy_id2dir Cyclomatic Complexity 1 net//key/af_key.c:pfkey_sk Cyclomatic Complexity 2 net//key/af_key.c:pfkey_can_dump Cyclomatic Complexity 1 net//key/af_key.c:pfkey_hdr_dup Cyclomatic Complexity 4 net//key/af_key.c:verify_address_len Cyclomatic Complexity 1 net//key/af_key.c:pfkey_sec_ctx_len Cyclomatic Complexity 3 net//key/af_key.c:verify_sec_ctx_len Cyclomatic Complexity 2 net//key/af_key.c:pfkey_sadb2xfrm_user_sec_ctx Cyclomatic Complexity 4 net//key/af_key.c:present_and_same_family Cyclomatic Complexity 11 net//key/af_key.c:parse_exthdrs Cyclomatic Complexity 5 net//key/af_key.c:pfkey_satype2proto Cyclomatic Complexity 4 net//key/af_key.c:pfkey_proto2satype vim +3836 net//key/af_key.c 61145aa1 Pavel Emelyanov 2008-02-09 3820 { 61145aa1 Pavel Emelyanov 2008-02-09 3821 return 0; 61145aa1 Pavel Emelyanov 2008-02-09 3822 } 61145aa1 Pavel Emelyanov 2008-02-09 3823 2c8c1e72 Alexey Dobriyan 2010-01-17 3824 static inline void pfkey_exit_proc(struct net *net) 61145aa1 Pavel Emelyanov 2008-02-09 3825 { 61145aa1 Pavel Emelyanov 2008-02-09 3826 } ^1da177e Linus Torvalds 2005-04-16 3827 #endif ^1da177e Linus Torvalds 2005-04-16 3828 ^1da177e Linus Torvalds 2005-04-16 3829 static struct xfrm_mgr pfkeyv2_mgr = ^1da177e Linus Torvalds 2005-04-16 3830 { ^1da177e Linus Torvalds 2005-04-16 3831 .notify = pfkey_send_notify, ^1da177e Linus Torvalds 2005-04-16 3832 .acquire = pfkey_send_acquire, ^1da177e Linus Torvalds 2005-04-16 3833 .compile_policy = pfkey_compile_policy, ^1da177e Linus Torvalds 2005-04-16 3834 .new_mapping = pfkey_send_new_mapping, 26b15dad Jamal Hadi Salim 2005-06-18 3835 .notify_policy = pfkey_send_policy_notify, 08de61be Shinta Sugimoto 2007-02-08 @3836 .migrate = pfkey_send_migrate, 0f24558e Horia Geanta 2014-02-12 3837 .is_alive = pfkey_is_alive, ^1da177e Linus Torvalds 2005-04-16 3838 }; ^1da177e Linus Torvalds 2005-04-16 3839 3fa87a32 Alexey Dobriyan 2008-11-25 3840 static int __net_init pfkey_net_init(struct net *net) 3fa87a32 Alexey Dobriyan 2008-11-25 3841 { 23c049ca Eric W. Biederman 2009-11-29 3842 struct netns_pfkey *net_pfkey = net_generic(net, pfkey_net_id); 3fa87a32 Alexey Dobriyan 2008-11-25 3843 int rv; 3fa87a32 Alexey Dobriyan 2008-11-25 3844 :::::: The code at line 3836 was first introduced by commit :::::: 08de61beab8a21c8e0b3906a97defda5f1f66ece [PFKEYV2]: Extension for dynamic update of endpoint address(es) :::::: TO: Shinta Sugimoto <shinta.sugim...@ericsson.com> :::::: CC: David S. Miller <da...@davemloft.net> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip