Received: by 10.192.165.156 with SMTP id m28csp415653imm; Tue, 17 Apr 2018 12:20:38 -0700 (PDT) X-Google-Smtp-Source: AIpwx48SMtnWUWAkDHe9Ac1zGyOiMi8VHcHtFVjXCi5IczDZzfD/AIqWH+cwIL3VUu1KcAugJvvS X-Received: by 2002:a17:902:b209:: with SMTP id t9-v6mr3200076plr.105.1523992838543; Tue, 17 Apr 2018 12:20:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523992838; cv=none; d=google.com; s=arc-20160816; b=G/RjJsLDqgu1756hZgFG4RVugFLPfLPUSoGzDLoe+zf6RVe1/NVW/YLeOnNaoT2vla bpOnN4gs6P0bf2SkMag3FHMblvqR3uLfRHLD86dgWV988dCaZo+Ch3SzN2obfAL7xLEk ussGsNg+gb9PLNmW0FLcxD6rBJaVWzYWxe4SGTY5CVUPbdNcmm+DZio26vo79c9XAHeG haHWiAMtjOLkQe0fs6fUkJbvdOyu1mfQkKhWLsRsnrWrARyYDmfy9zLOiBOneEiwKoec gL3hPNQY6s14Pf52n+ui57qd15XmywquFhjO45NPaTqDSlmd1B/MC0xH6aHx1e+vWlQb d2pQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:reply-to:references:in-reply-to :message-id:date:subject:cc:to:from:arc-authentication-results; bh=aHLC7/cvkVY8urv4TVLwPsjaxchcgIguVM5FBTbyYec=; b=tMjesL3ssjhQCptF3yMScgxk0wMDhPIG9HAuIvRrIZTGaKnafvu8FRzJ3LD6MKvbvw 8ur5p6cjNU1dhZbdqpxFe/LnsUSLpHgsbSHQyqO19LWEq+0FzZsobe4f87LGIwGrKhZh INgcz0iTMPUyONZhw/Hx+EeSj5Wb4k9ZxuuPIg92YirnPDknmL6gGnKMhdQma4zuHhaj eSDWES2x2ieLspqHg8WDVfbxchW89NVRbOJprDXV121v/hnENHG7271OpsavomKK3ekw bMdgjygkQqgpa/oKLnGiwgsdAy/Y2voNTlmuFLrfvzU9qKtfOnLgUzsEQrERA3jp7eKx yM9Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c1-v6si10175907pld.585.2018.04.17.12.20.24; Tue, 17 Apr 2018 12:20:38 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752888AbeDQTS6 (ORCPT + 99 others); Tue, 17 Apr 2018 15:18:58 -0400 Received: from a2nlsmtp01-03.prod.iad2.secureserver.net ([198.71.225.37]:54550 "EHLO a2nlsmtp01-03.prod.iad2.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752709AbeDQTS1 (ORCPT ); Tue, 17 Apr 2018 15:18:27 -0400 Received: from linuxonhyperv2.linuxonhyperv.com ([107.180.71.197]) by : HOSTING RELAY : with SMTP id 8W6RfG4ErzDeH8W6RfffY7; Tue, 17 Apr 2018 12:17:25 -0700 x-originating-ip: 107.180.71.197 Received: from longli by linuxonhyperv2.linuxonhyperv.com with local (Exim 4.89_1) (envelope-from ) id 1f8W6R-0003sn-98; Tue, 17 Apr 2018 12:17:19 -0700 From: Long Li To: Steve French , linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-kernel@vger.kernel.org, linux-rdma@vger.kernel.org Cc: Long Li , stable@vger.kernel.org Subject: [Patch v2 6/6] cifs: smbd: Dump SMB packet when configured Date: Tue, 17 Apr 2018 12:17:10 -0700 Message-Id: <20180417191710.14855-6-longli@linuxonhyperv.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180417191710.14855-1-longli@linuxonhyperv.com> References: <20180417191710.14855-1-longli@linuxonhyperv.com> Reply-To: longli@microsoft.com X-CMAE-Envelope: MS4wfOGNSzcMy1vt/bmrXgU+tAxEC3lSsy2957m1JBalFZXEVs6p23YCzOfPGx9PUTGi5CGTQPOdZJrzFc3xPkgUvkEJD6tpBFtlEjLvSaIjBkUEjGDD15+0 VNM+ch7GIifnm447SALVbbEafN9qOetKoqq+87wCGNP4ASLR6FsuaorE+faDUlgJmfcOCNIjp09nFiJCTU50VI9acUmxDoBRusA5BtoUCO8WGjfXtUb4Hc3r Ku5gVWVaQVDqGb80MegXxsB7CRGcM8DqikjMYRtPqCOhe4gRtxEcvJVaZKYbiCT2xyZmmM5vAxVDiFfAXedbe2Q6Cf/u8mDz/PwiiC00V4JVFnFoqHdZz5G+ QVkPtJFcRncdimHkx+6VpPzDrtKLi85hDkKlmlyRb6KJOnQcbmNw8fkyRU9iINGY2sXXYAirrYfCuSbyKMEaqyhTTttFxSc8HZLnGKYXE+Y6d+6H/pI= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Long Li When sending through SMB Direct, also dump the packet in SMB send path. Also fixed a typo in debug message. Signed-off-by: Long Li Cc: stable@vger.kernel.org --- fs/cifs/smbdirect.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fs/cifs/smbdirect.c b/fs/cifs/smbdirect.c index f575e9a..6ff864a 100644 --- a/fs/cifs/smbdirect.c +++ b/fs/cifs/smbdirect.c @@ -1029,7 +1029,7 @@ static int smbd_post_send(struct smbd_connection *info, for (i = 0; i < request->num_sge; i++) { log_rdma_send(INFO, "rdma_request sge[%d] addr=%llu length=%u\n", - i, request->sge[0].addr, request->sge[0].length); + i, request->sge[i].addr, request->sge[i].length); ib_dma_sync_single_for_device( info->id->device, request->sge[i].addr, @@ -2130,6 +2130,10 @@ int smbd_send(struct smbd_connection *info, struct smb_rqst *rqst) goto done; } + cifs_dbg(FYI, "Sending smb (RDMA): smb_len=%u\n", buflen); + for (i = 0; i < rqst->rq_nvec-1; i++) + dump_smb(iov[i].iov_base, iov[i].iov_len); + remaining_data_length = buflen; log_write(INFO, "rqst->rq_nvec=%d rqst->rq_npages=%d rq_pagesz=%d " -- 2.7.4