Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/811580/?format=api
{ "id": 811580, "url": "http://patchwork.ozlabs.org/api/patches/811580/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ubuntu-kernel/patch/d272a55270a21ff58cdb4d5b53cc3dafdf9ce215.1504875135.git.joseph.salisbury@canonical.com/", "project": { "id": 15, "url": "http://patchwork.ozlabs.org/api/projects/15/?format=api", "name": "Ubuntu Kernel", "link_name": "ubuntu-kernel", "list_id": "kernel-team.lists.ubuntu.com", "list_email": "kernel-team@lists.ubuntu.com", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<d272a55270a21ff58cdb4d5b53cc3dafdf9ce215.1504875135.git.joseph.salisbury@canonical.com>", "list_archive_url": null, "date": "2017-09-08T13:09:55", "name": "[SRU,Vivid,1/1] CIFS: Fix maximum SMB2 header size", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "a88e48805ebadf86856a481940cf32e19c05467a", "submitter": { "id": 7793, "url": "http://patchwork.ozlabs.org/api/people/7793/?format=api", "name": "Joseph Salisbury", "email": "joseph.salisbury@canonical.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/ubuntu-kernel/patch/d272a55270a21ff58cdb4d5b53cc3dafdf9ce215.1504875135.git.joseph.salisbury@canonical.com/mbox/", "series": [ { "id": 2204, "url": "http://patchwork.ozlabs.org/api/series/2204/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ubuntu-kernel/list/?series=2204", "date": "2017-09-08T13:09:55", "name": "CIFS: Fix maximum SMB2 header size", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/2204/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/811580/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/811580/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<kernel-team-bounces@lists.ubuntu.com>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com\n\t(client-ip=91.189.94.19; helo=huckleberry.canonical.com;\n\tenvelope-from=kernel-team-bounces@lists.ubuntu.com;\n\treceiver=<UNKNOWN>)", "Received": [ "from huckleberry.canonical.com (huckleberry.canonical.com\n\t[91.189.94.19])\n\tby ozlabs.org (Postfix) with ESMTP id 3xpd2y0ykKz9s7c;\n\tFri, 8 Sep 2017 23:10:02 +1000 (AEST)", "from localhost ([127.0.0.1] helo=huckleberry.canonical.com)\n\tby huckleberry.canonical.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1dqJ2k-0000Jb-Sd; Fri, 08 Sep 2017 13:09:58 +0000", "from youngberry.canonical.com ([91.189.89.112])\n\tby huckleberry.canonical.com with esmtps\n\t(TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128)\n\t(Exim 4.86_2) (envelope-from <joseph.salisbury@canonical.com>)\n\tid 1dqJ2i-0000JJ-FB\n\tfor kernel-team@lists.ubuntu.com; Fri, 08 Sep 2017 13:09:56 +0000", "from 1.general.jsalisbury.us.vpn ([10.172.67.212] helo=salisbury)\n\tby youngberry.canonical.com with esmtpsa\n\t(TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.76) (envelope-from <joseph.salisbury@canonical.com>)\n\tid 1dqJ2i-0003kd-56\n\tfor kernel-team@lists.ubuntu.com; Fri, 08 Sep 2017 13:09:56 +0000", "by salisbury (Postfix, from userid 1000)\n\tid 288DC7E00D5; Fri, 8 Sep 2017 09:09:55 -0400 (EDT)" ], "From": "Joseph Salisbury <joseph.salisbury@canonical.com>", "To": "kernel-team@lists.ubuntu.com", "Subject": "[SRU][Vivid][PATCH 1/1] CIFS: Fix maximum SMB2 header size", "Date": "Fri, 8 Sep 2017 09:09:55 -0400", "Message-Id": "<d272a55270a21ff58cdb4d5b53cc3dafdf9ce215.1504875135.git.joseph.salisbury@canonical.com>", "X-Mailer": "git-send-email 2.7.4", "In-Reply-To": [ "<cover.1504875135.git.joseph.salisbury@canonical.com>", "<cover.1504875135.git.joseph.salisbury@canonical.com>" ], "References": [ "<cover.1504875135.git.joseph.salisbury@canonical.com>", "<cover.1504875135.git.joseph.salisbury@canonical.com>" ], "X-BeenThere": "kernel-team@lists.ubuntu.com", "X-Mailman-Version": "2.1.20", "Precedence": "list", "List-Id": "Kernel team discussions <kernel-team.lists.ubuntu.com>", "List-Unsubscribe": "<https://lists.ubuntu.com/mailman/options/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>", "List-Archive": "<https://lists.ubuntu.com/archives/kernel-team>", "List-Post": "<mailto:kernel-team@lists.ubuntu.com>", "List-Help": "<mailto:kernel-team-request@lists.ubuntu.com?subject=help>", "List-Subscribe": "<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "base64", "Errors-To": "kernel-team-bounces@lists.ubuntu.com", "Sender": "\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>" }, "content": "From: Pavel Shilovsky <pshilov@microsoft.com>\n\nBugLink: http://bugs.launchpad.net/bugs/1713884\n\nCurrently the maximum size of SMB2/3 header is set incorrectly which\nleads to hanging of directory listing operations on encrypted SMB3\nconnections. Fix this by setting the maximum size to 170 bytes that\nis calculated as RFC1002 length field size (4) + transform header\nsize (52) + SMB2 header size (64) + create response size (56).\n\nCc: <stable@vger.kernel.org>\nSigned-off-by: Pavel Shilovsky <pshilov@microsoft.com>\nSigned-off-by: Steve French <smfrench@gmail.com>\nAcked-by: Sachin Prabhu <sprabhu@redhat.com>\n(cherry picked from commit 9e37b1784f2be9397a903307574ee565bbadfd75)\nSigned-off-by: Joseph Salisbury <joseph.salisbury@canonical.com>\n---\n fs/cifs/smb2pdu.h | 4 ++--\n 1 file changed, 2 insertions(+), 2 deletions(-)", "diff": "diff --git a/fs/cifs/smb2pdu.h b/fs/cifs/smb2pdu.h\nindex 70867d5..31acb20 100644\n--- a/fs/cifs/smb2pdu.h\n+++ b/fs/cifs/smb2pdu.h\n@@ -82,8 +82,8 @@\n \n #define NUMBER_OF_SMB2_COMMANDS\t0x0013\n \n-/* BB FIXME - analyze following length BB */\n-#define MAX_SMB2_HDR_SIZE 0x78 /* 4 len + 64 hdr + (2*24 wct) + 2 bct + 2 pad */\n+/* 4 len + 52 transform hdr + 64 hdr + 56 create rsp */\n+#define MAX_SMB2_HDR_SIZE 0x00b0\n \n #define SMB2_PROTO_NUMBER cpu_to_le32(0x424d53fe)\n \n", "prefixes": [ "SRU", "Vivid", "1/1" ] }