Received: by 10.223.164.221 with SMTP id h29csp1140748wrb; Wed, 1 Nov 2017 11:05:56 -0700 (PDT) X-Google-Smtp-Source: ABhQp+TFFV7Rz6ZK34qWdIzFXnk3YE4LxnRbOMTYeMmbNo0IA9yZTK9/aSX8zcWCh65MyqONIbOi X-Received: by 10.84.128.97 with SMTP id 88mr423281pla.161.1509559556628; Wed, 01 Nov 2017 11:05:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1509559556; cv=none; d=google.com; s=arc-20160816; b=LlOZSE6+lrMMb5m2Dnm1f4xvsNuSEs8yY8RZf60TNoC0H2iXB1Zq1jmahB76nCyHr9 KTlVmOyGXIG9LrDgtbIYJDwa5bcmVFAP/UW3ywrvScO+er0GRK9Sxbc7on6mEoZex7SM g24D0ApUoUcsA13FUnQ1pAxXwGY+ug2IdyiOLey36eG6hXCG3HoG7m/d6mlYHtPFRicE BkSD62xImeKELzTziZKbKQKb9PhSk4rU+7CTEY/5uGP9BH7nrlxTnY18U6F6GFHjYlty y/2r1G7FPI9vFSHG0VGapZyAbaKbOvszoqlG0QrkBUsu8Bg2skijOgMqzI1LW9b95Et1 JxoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=FZhTB6Oh1S79zQwb4DdN31862CL03YOpHSqXlcAb0M0=; b=k4LUJNTcAWrYloDhSjr1avcc9/W3C8YIH/H6K/GHOF09RboG8m6xwzSPnkLi45zmmb Zxb7Oz7GyJ7z33QQs4NxAEXEzS+vtsS+PcsiMft9D9dcspeAWWBarlxJBj2AbFx6j6mD wee7rZSrWzby1VqRQxvu9lQkWRKjWh2JqIyVdy1+vOiDCCLRBnT4Pi93kJPjRyLZrd4M +b+ERdQPi039SCp8HolkSW88qxQTqEcrYfbT10r7ccuGwaHcvreU/JF1Y0TDy5fI3kEc 248y3yqNBwlR3Y1oKV+mj8sjVxB54qm74RF1TjLGF4cfgkP0KTklhZULtdm1uwAmh4mO oDYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=IFzDAWJE; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s82si1596461pfj.274.2017.11.01.11.05.43; Wed, 01 Nov 2017 11:05:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=IFzDAWJE; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754925AbdKASEu (ORCPT + 99 others); Wed, 1 Nov 2017 14:04:50 -0400 Received: from mail-lf0-f67.google.com ([209.85.215.67]:51971 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751603AbdKASEs (ORCPT ); Wed, 1 Nov 2017 14:04:48 -0400 Received: by mail-lf0-f67.google.com with SMTP id r129so3475658lff.8; Wed, 01 Nov 2017 11:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=FZhTB6Oh1S79zQwb4DdN31862CL03YOpHSqXlcAb0M0=; b=IFzDAWJE4s5YmH5/dvVc3eoyjT/YKvZPjuMUiXdz9PUbxBtkxCCpqCRGj/OvIS8ESS k3edcG7cacaLIx98cjGeuO3vJmryXefPK58/V+ZcqjTvjNSK43bALb/AAJmC1OqKiHUz N0jwtdiQBOhY3m3iXwLJPrTdJFPorkuCTbn7M1Q142dxF177QTHId/KXH82GkCJ52FMB kgBR1XO0xIyonHPlzGmeylfDZaoi0j7JaRkUzYZd3m/Iha7BG4rGdydUFoKi+rlCMhyw eDYIeXoBXWwGjZVeJj68etLOq3cavGJOBZW8l2rAMtIgwKavfPvyxgMraFeJdOsVQBjp 8i3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=FZhTB6Oh1S79zQwb4DdN31862CL03YOpHSqXlcAb0M0=; b=IR1R65KYa6P/PZsnUC8VpYkEOTXeHE7juipXcOL+J+P3ocUiqOw7IhMkYYbcWcr7FZ tMn2T0FcT/XLYOCRHJL8wMLrbvvTWnIEudGwibbPesb+QOVMY4wtzDtviQoUY27Cfayn ruQXT22PF3/Lh1AzYJCn8Gd6ch6KW+UxAnweCUDMijaIikY/QzJM37FeVc+ZHQ0TnvvV h+ZFbeagu2kLoAN2fpToXDnLjKah/up3gg5jmkU3Kc3DHYf0CAqyq5u8A0S5kFZbtfnp VNCAOZFkFee7muBooA+idd5TO5YR1j2TcEo82ShBRLImhVH+3sLK6VTZd4o/A3vkbPPM hfJw== X-Gm-Message-State: AJaThX4H8MUjv2YbKN9fAtmjOpueXFbiw9xnRoiwIJEj8C2tHfXJ8VWL ZuPwxQ/EjUuU8BKmEk4Wl/hXmx3e9r6W60BzYQ== X-Received: by 10.25.78.206 with SMTP id u75mr230966lfk.167.1509559486425; Wed, 01 Nov 2017 11:04:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.43.201 with HTTP; Wed, 1 Nov 2017 11:04:45 -0700 (PDT) In-Reply-To: <20171018230920.21042-9-longli@exchange.microsoft.com> References: <20171018230920.21042-1-longli@exchange.microsoft.com> <20171018230920.21042-9-longli@exchange.microsoft.com> From: Pavel Shilovsky Date: Wed, 1 Nov 2017 11:04:45 -0700 Message-ID: Subject: Re: [Patch v5 08/21] CIFS: SMBD: Upper layer reconnects to SMB Direct session To: Long Li Cc: Steve French , linux-cifs , samba-technical , Kernel Mailing List , linux-rdma@vger.kernel.org, Tom Talpey , Matthew Wilcox , Stephen Hemminger , Long Li Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2017-10-18 16:09 GMT-07:00 Long Li : > From: Long Li > > Do a reconnect on SMB Direct when it is used as the connection. Reconnect can > happen for many reasons and it's mostly the decision of SMB2 upper layer. > > Signed-off-by: Long Li > --- > fs/cifs/connect.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c > index 2c0b34a..8ca3c13 100644 > --- a/fs/cifs/connect.c > +++ b/fs/cifs/connect.c > @@ -406,7 +406,14 @@ cifs_reconnect(struct TCP_Server_Info *server) > > /* we should try only the port we connected to before */ > mutex_lock(&server->srv_mutex); > +#ifdef CONFIG_CIFS_SMB_DIRECT > + if (server->rdma) > + rc = smbd_reconnect(server); > + else > + rc = generic_ip_connect(server); Minor: here and in other similar places we can remove #else part below and put #endif before else block above. > +#else > rc = generic_ip_connect(server); > +#endif > if (rc) { > cifs_dbg(FYI, "reconnect error %d\n", rc); > mutex_unlock(&server->srv_mutex); > -- > 2.7.4 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-cifs" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Best regards, Pavel Shilovsky From 1581638883454797945@xxx Wed Oct 18 23:13:00 +0000 2017 X-GM-THRID: 1581638883454797945 X-Gmail-Labels: Inbox,Category Forums