From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752682AbeEHFZL (ORCPT ); Tue, 8 May 2018 01:25:11 -0400 Received: from mga14.intel.com ([192.55.52.115]:12704 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750745AbeEHFZJ (ORCPT ); Tue, 8 May 2018 01:25:09 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,377,1520924400"; d="gz'50?scan'50,208,50";a="47539010" Date: Tue, 8 May 2018 13:24:27 +0800 From: kbuild test robot To: Long Li Cc: kbuild-all@01.org, Steve French , linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-kernel@vger.kernel.org, linux-rdma@vger.kernel.org, Long Li Subject: Re: [PATCH 1/7] cifs: smbd: Make upper layer decide when to destroy the transport Message-ID: <201805081127.wRLCfHId%fengguang.wu@intel.com> References: <20180507222006.20781-1-longli@linuxonhyperv.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="FCuugMFkClbJLl1L" Content-Disposition: inline In-Reply-To: <20180507222006.20781-1-longli@linuxonhyperv.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --FCuugMFkClbJLl1L Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Long, Thank you for the patch! Yet something to improve: [auto build test ERROR on cifs/for-next] [also build test ERROR on v4.17-rc4 next-20180507] [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/Long-Li/cifs-smbd-Make-upper-layer-decide-when-to-destroy-the-transport/20180508-110150 base: git://git.samba.org/sfrench/cifs-2.6.git for-next config: i386-randconfig-x013-201818 (attached as .config) compiler: gcc-7 (Debian 7.3.0-16) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=i386 All errors (new ones prefixed by >>): fs//cifs/connect.c: In function 'cifs_reconnect': >> fs//cifs/connect.c:381:16: error: passing argument 1 of 'smbd_destroy' from incompatible pointer type [-Werror=incompatible-pointer-types] smbd_destroy(server); ^~~~~~ In file included from fs//cifs/connect.c:58:0: fs//cifs/smbdirect.h:334:20: note: expected 'struct smbd_connection *' but argument is of type 'struct TCP_Server_Info *' static inline void smbd_destroy(struct smbd_connection *info) {} ^~~~~~~~~~~~ fs//cifs/connect.c: In function 'clean_demultiplex_info': fs//cifs/connect.c:715:16: error: passing argument 1 of 'smbd_destroy' from incompatible pointer type [-Werror=incompatible-pointer-types] smbd_destroy(server); ^~~~~~ In file included from fs//cifs/connect.c:58:0: fs//cifs/smbdirect.h:334:20: note: expected 'struct smbd_connection *' but argument is of type 'struct TCP_Server_Info *' static inline void smbd_destroy(struct smbd_connection *info) {} ^~~~~~~~~~~~ Cyclomatic Complexity 5 include/linux/compiler.h:__read_once_size Cyclomatic Complexity 5 include/linux/compiler.h:__write_once_size Cyclomatic Complexity 1 include/linux/kasan-checks.h:kasan_check_read Cyclomatic Complexity 1 include/linux/kasan-checks.h:kasan_check_write Cyclomatic Complexity 2 arch/x86/include/asm/bitops.h:set_bit Cyclomatic Complexity 2 arch/x86/include/asm/bitops.h:clear_bit Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:test_and_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:fls Cyclomatic Complexity 1 include/uapi/linux/byteorder/little_endian.h:__le16_to_cpup Cyclomatic Complexity 1 include/linux/log2.h:__ilog2_u32 Cyclomatic Complexity 1 include/linux/list.h:INIT_LIST_HEAD Cyclomatic Complexity 1 include/linux/list.h:__list_add_valid Cyclomatic Complexity 1 include/linux/list.h:__list_del_entry_valid Cyclomatic Complexity 2 include/linux/list.h:__list_add Cyclomatic Complexity 1 include/linux/list.h:list_add Cyclomatic Complexity 1 include/linux/list.h:__list_del Cyclomatic Complexity 2 include/linux/list.h:__list_del_entry Cyclomatic Complexity 1 include/linux/list.h:list_del_init Cyclomatic Complexity 1 include/linux/list.h:list_move Cyclomatic Complexity 1 include/linux/list.h:list_empty Cyclomatic Complexity 1 arch/x86/include/asm/current.h:get_current Cyclomatic Complexity 1 include/linux/string.h:strnlen Cyclomatic Complexity 4 include/linux/string.h:strlen Cyclomatic Complexity 6 include/linux/string.h:strlcpy Cyclomatic Complexity 3 include/linux/string.h:memset Cyclomatic Complexity 4 include/linux/string.h:memcpy Cyclomatic Complexity 2 include/linux/string.h:strcpy 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 arch/x86/include/asm/atomic.h:arch_atomic_read Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_inc Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_dec_and_test Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_add_return Cyclomatic Complexity 1 arch/x86/include/asm/atomic.h:arch_atomic_sub_return Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_read Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_inc Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_inc_return Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_dec_return Cyclomatic Complexity 1 include/asm-generic/atomic-instrumented.h:atomic_dec_and_test Cyclomatic Complexity 5 arch/x86/include/asm/preempt.h:__preempt_count_sub Cyclomatic Complexity 1 include/linux/spinlock.h:spinlock_check Cyclomatic Complexity 1 include/linux/spinlock.h:spin_lock Cyclomatic Complexity 1 include/linux/spinlock.h:spin_unlock Cyclomatic Complexity 1 include/linux/uidgid.h:__kuid_val Cyclomatic Complexity 1 include/linux/uidgid.h:__kgid_val Cyclomatic Complexity 1 include/linux/uidgid.h:uid_eq Cyclomatic Complexity 1 include/linux/uidgid.h:gid_eq Cyclomatic Complexity 1 include/linux/uidgid.h:uid_gt Cyclomatic Complexity 1 include/linux/uidgid.h:uid_lt Cyclomatic Complexity 1 include/linux/uidgid.h:uid_valid Cyclomatic Complexity 1 include/linux/uidgid.h:gid_valid Cyclomatic Complexity 1 include/linux/uidgid.h:make_kuid Cyclomatic Complexity 1 include/linux/uidgid.h:make_kgid Cyclomatic Complexity 1 include/linux/uidgid.h:from_kuid Cyclomatic Complexity 1 include/linux/rbtree.h:rb_link_node Cyclomatic Complexity 1 include/linux/debug_locks.h:debug_check_no_locks_held Cyclomatic Complexity 1 include/linux/workqueue.h:__init_work Cyclomatic Complexity 1 include/linux/uio.h:iov_iter_count Cyclomatic Complexity 1 include/linux/socket.h:msg_data_left Cyclomatic Complexity 1 include/linux/sched.h:task_pid_nr Cyclomatic Complexity 1 include/linux/sched.h:task_thread_info Cyclomatic Complexity 1 include/linux/cred.h:current_user_ns 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 67 include/linux/slab.h:kmalloc_large Cyclomatic Complexity 5 include/linux/slab.h:kmalloc Cyclomatic Complexity 1 include/linux/slab.h:kzalloc Cyclomatic Complexity 2 include/linux/ctype.h:__toupper Cyclomatic Complexity 1 include/linux/utsname.h:utsname Cyclomatic Complexity 1 include/net/net_namespace.h:get_net Cyclomatic Complexity 1 include/net/net_namespace.h:put_net Cyclomatic Complexity 1 include/net/net_namespace.h:net_eq Cyclomatic Complexity 1 include/linux/module.h:__module_get Cyclomatic Complexity 1 include/linux/module.h:module_put Cyclomatic Complexity 1 include/keys/user-type.h:user_key_payload_locked Cyclomatic Complexity 1 include/net/ipv6.h:ipv6_addr_equal Cyclomatic Complexity 1 include/linux/unaligned/access_ok.h:get_unaligned_le16 Cyclomatic Complexity 1 fs//cifs/cifspdu.h:BCC Cyclomatic Complexity 1 fs//cifs/cifspdu.h:get_bcc Cyclomatic Complexity 1 fs//cifs/cifsglob.h:set_credits Cyclomatic Complexity 1 fs//cifs/cifsglob.h:get_next_mid vim +/smbd_destroy +381 fs//cifs/connect.c 312 313 static int ip_connect(struct TCP_Server_Info *server); 314 static int generic_ip_connect(struct TCP_Server_Info *server); 315 static void tlink_rb_insert(struct rb_root *root, struct tcon_link *new_tlink); 316 static void cifs_prune_tlinks(struct work_struct *work); 317 static int cifs_setup_volume_info(struct smb_vol *volume_info, char *mount_data, 318 const char *devname); 319 320 /* 321 * cifs tcp session reconnection 322 * 323 * mark tcp session as reconnecting so temporarily locked 324 * mark all smb sessions as reconnecting for tcp session 325 * reconnect tcp session 326 * wake up waiters on reconnection? - (not needed currently) 327 */ 328 int 329 cifs_reconnect(struct TCP_Server_Info *server) 330 { 331 int rc = 0; 332 struct list_head *tmp, *tmp2; 333 struct cifs_ses *ses; 334 struct cifs_tcon *tcon; 335 struct mid_q_entry *mid_entry; 336 struct list_head retry_list; 337 338 spin_lock(&GlobalMid_Lock); 339 if (server->tcpStatus == CifsExiting) { 340 /* the demux thread will exit normally 341 next time through the loop */ 342 spin_unlock(&GlobalMid_Lock); 343 return rc; 344 } else 345 server->tcpStatus = CifsNeedReconnect; 346 spin_unlock(&GlobalMid_Lock); 347 server->maxBuf = 0; 348 server->max_read = 0; 349 350 cifs_dbg(FYI, "Reconnecting tcp session\n"); 351 352 /* before reconnecting the tcp session, mark the smb session (uid) 353 and the tid bad so they are not used until reconnected */ 354 cifs_dbg(FYI, "%s: marking sessions and tcons for reconnect\n", 355 __func__); 356 spin_lock(&cifs_tcp_ses_lock); 357 list_for_each(tmp, &server->smb_ses_list) { 358 ses = list_entry(tmp, struct cifs_ses, smb_ses_list); 359 ses->need_reconnect = true; 360 list_for_each(tmp2, &ses->tcon_list) { 361 tcon = list_entry(tmp2, struct cifs_tcon, tcon_list); 362 tcon->need_reconnect = true; 363 } 364 if (ses->tcon_ipc) 365 ses->tcon_ipc->need_reconnect = true; 366 } 367 spin_unlock(&cifs_tcp_ses_lock); 368 369 /* do not want to be sending data on a socket we are freeing */ 370 cifs_dbg(FYI, "%s: tearing down socket\n", __func__); 371 mutex_lock(&server->srv_mutex); 372 if (server->ssocket) { 373 cifs_dbg(FYI, "State: 0x%x Flags: 0x%lx\n", 374 server->ssocket->state, server->ssocket->flags); 375 kernel_sock_shutdown(server->ssocket, SHUT_WR); 376 cifs_dbg(FYI, "Post shutdown state: 0x%x Flags: 0x%lx\n", 377 server->ssocket->state, server->ssocket->flags); 378 sock_release(server->ssocket); 379 server->ssocket = NULL; 380 } else if (cifs_rdma_enabled(server)) > 381 smbd_destroy(server); 382 server->sequence_number = 0; 383 server->session_estab = false; 384 kfree(server->session_key.response); 385 server->session_key.response = NULL; 386 server->session_key.len = 0; 387 server->lstrp = jiffies; 388 389 /* mark submitted MIDs for retry and issue callback */ 390 INIT_LIST_HEAD(&retry_list); 391 cifs_dbg(FYI, "%s: moving mids to private list\n", __func__); 392 spin_lock(&GlobalMid_Lock); 393 list_for_each_safe(tmp, tmp2, &server->pending_mid_q) { 394 mid_entry = list_entry(tmp, struct mid_q_entry, qhead); 395 if (mid_entry->mid_state == MID_REQUEST_SUBMITTED) 396 mid_entry->mid_state = MID_RETRY_NEEDED; 397 list_move(&mid_entry->qhead, &retry_list); 398 } 399 spin_unlock(&GlobalMid_Lock); 400 mutex_unlock(&server->srv_mutex); 401 402 cifs_dbg(FYI, "%s: issuing mid callbacks\n", __func__); 403 list_for_each_safe(tmp, tmp2, &retry_list) { 404 mid_entry = list_entry(tmp, struct mid_q_entry, qhead); 405 list_del_init(&mid_entry->qhead); 406 mid_entry->callback(mid_entry); 407 } 408 409 do { 410 try_to_freeze(); 411 412 /* we should try only the port we connected to before */ 413 mutex_lock(&server->srv_mutex); 414 if (cifs_rdma_enabled(server)) 415 rc = smbd_reconnect(server); 416 else 417 rc = generic_ip_connect(server); 418 if (rc) { 419 cifs_dbg(FYI, "reconnect error %d\n", rc); 420 mutex_unlock(&server->srv_mutex); 421 msleep(3000); 422 } else { 423 atomic_inc(&tcpSesReconnectCount); 424 spin_lock(&GlobalMid_Lock); 425 if (server->tcpStatus != CifsExiting) 426 server->tcpStatus = CifsNeedNegotiate; 427 spin_unlock(&GlobalMid_Lock); 428 mutex_unlock(&server->srv_mutex); 429 } 430 } while (server->tcpStatus == CifsNeedReconnect); 431 432 if (server->tcpStatus == CifsNeedNegotiate) 433 mod_delayed_work(cifsiod_wq, &server->echo, 0); 434 435 return rc; 436 } 437 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --FCuugMFkClbJLl1L Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 gIX10k0By9kpF4EWCTQV9wzyf6EtlEAtrQEA --FCuugMFkClbJLl1L--