[{"id":3676040,"web_url":"http://patchwork.ozlabs.org/comment/3676040/","msgid":"<6eec11ccb0a36ab828a99efd45354a92@manguebit.org>","list_archive_url":null,"date":"2026-04-10T20:30:31","subject":"Re: [PATCH 0/2] SMB Direct: double-free of send_io on ib_post_send\n failure in batch flush path","submitter":{"id":91025,"url":"http://patchwork.ozlabs.org/api/people/91025/","name":"Paulo Alcantara","email":"pc@manguebit.org"},"content":"Stefan Metzmacher <metze@samba.org> writes:\n\n> here are the real patches for the changes already tested by\n> Ruikai Peng for the double-free problem reported, see:\n> https://lore.kernel.org/linux-cifs/CAFD3drNOSJ05y3A+jNXSDxW-2w09KHQ0DivhxQ_pcc7immVVOQ@mail.gmail.com/\n>\n> I prepared a branch that can replace ksmbd-for-next.\n> The 2 changes are rebased below the smbdirect.ko changes,\n> I resolved the conflicts and made sure the problem is also solved in\n> the new common code. This in for-7.1/smbdirect-ko-20260410-v12\n> at commit: 274b415378bbd0cf6fde1a719e264cee2eefc06f\n> git fetch https://git.samba.org/metze/linux/wip.git for-7.1/smbdirect-ko-20260410-v12\n> https://git.samba.org/?p=metze/linux/wip.git;a=shortlog;h=refs/heads/for-7.1/smbdirect-ko-20260410-v12\n> I made sure each commit compiles fine...\n>\n>\n> Stefan Metzmacher (2):\n>   smb: client: avoid double-free in smbd_free_send_io() after\n>     smbd_send_batch_flush()\n>   smb: server: avoid double-free in smb_direct_free_sendmsg after\n>     smb_direct_flush_send_list()\n>\n>  fs/smb/client/smbdirect.c      | 8 ++++++++\n>  fs/smb/server/transport_rdma.c | 8 +++++++-\n>  2 files changed, 15 insertions(+), 1 deletion(-)\n\nAcked-by: Paulo Alcantara (Red Hat) <pc@manguebit.org>","headers":{"Return-Path":"\n <linux-cifs+bounces-10753-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=manguebit.org header.i=@manguebit.org header.a=rsa-sha256\n header.s=dkim header.b=O9cxclr0;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c15:e001:75::12fc:5321; helo=sin.lore.kernel.org;\n envelope-from=linux-cifs+bounces-10753-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=manguebit.org header.i=@manguebit.org\n header.b=\"O9cxclr0\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=143.255.12.172","smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=manguebit.org","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=manguebit.org"],"Received":["from sin.lore.kernel.org (sin.lore.kernel.org\n [IPv6:2600:3c15:e001:75::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fspN95Qwbz1yGS\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 06:30:49 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 395CC30080BC\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 20:30:47 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 7203139A065;\n\tFri, 10 Apr 2026 20:30:45 +0000 (UTC)","from mx1.manguebit.org (mx1.manguebit.org [143.255.12.172])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id C59F939A806\n\tfor <linux-cifs@vger.kernel.org>; Fri, 10 Apr 2026 20:30:43 +0000 (UTC)","from pc by mx1.manguebit.org with local (Exim 4.99.1)\n\tid 1wBIUq-00000002a1G-0JTe;\n\tFri, 10 Apr 2026 17:30:32 -0300"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775853045; cv=none;\n b=XppXV6r9INpyjHZ3lCZaqadG11WsEgcSWu+a2hbIinhaUunbZMMecLIboJO3SeOu3pu6PfnQDrPircoLAZydc1v3NIbXPNTsHEGiWec1eewTancJMdY3HUvuduw9r/Z9gvrP5NGSEdeCtd89i3mqHTSY8ldOfnsHTqiyYZS/w90=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775853045; c=relaxed/simple;\n\tbh=ibPpFG+JWegHejWrQmbnNB9IckCZmAtGVHIgsFZLFPw=;\n\th=Message-ID:From:To:Cc:Subject:In-Reply-To:References:Date:\n\t MIME-Version:Content-Type;\n b=fx3VHx4XPkfAvcoEjt/Br2QPPpk1csROfU+53ofd9Ry42qHEfF4tUjCSMU2fnMwcEm7Hdi2MGp69RZpoY+quU9XC+Tsfqb/Z/FeVI/X5sa5EYKn55pgWFBgQVryJLiWh8PB1FSsTfo6oMa/+LSCmmrfujqA0qcYSNQ7GvzmguqE=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=manguebit.org;\n spf=pass smtp.mailfrom=manguebit.org;\n dkim=pass (2048-bit key) header.d=manguebit.org header.i=@manguebit.org\n header.b=O9cxclr0; arc=none smtp.client-ip=143.255.12.172","DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=manguebit.org; s=dkim; h=Content-Type:MIME-Version:Date:References:\n\tIn-Reply-To:Subject:Cc:To:From:Message-ID:Sender:Reply-To:\n\tContent-Transfer-Encoding:Content-ID:Content-Description;\n\tbh=YrkZNPjJ2sw7nJ4CS7UCQHOPesbuNnoXfqSX/LlpfAk=; b=O9cxclr0NnK9a7Iejbros6fmxm\n\t0T6ePKdlp5kvdsp8kyM2tsKRFgyW2cIMhPkVw18YJ18Q3jR/iJtxv08F81DZTFxoLc9kqKV9QVKsV\n\tCSqpY5zTdTgpbtzr1PxTUWG/N+C8jmqCtngo/70Htp0j4NbJmduhiy0JpI6oR72x5W7hyE2PWOAL7\n\tJ5niyPFLSLgTdTkih4ELvOWaRQSwmf7VAZF1dIXHyexurBubMGbVU1NPno5Y21cSELDx97bMRP8bD\n\tvW/92hXFDlAKY1rqaX6xrEhgkZf2RonKwx6FdHgnE/FQW9eWl9/jdsdAoyn7eWu8AeXxnghT+J1iH\n\tHSk6AsaA==;","Message-ID":"<6eec11ccb0a36ab828a99efd45354a92@manguebit.org>","From":"Paulo Alcantara <pc@manguebit.org>","To":"Stefan Metzmacher <metze@samba.org>, linux-cifs@vger.kernel.org,\n samba-technical@lists.samba.org","Cc":"metze@samba.org, Namjae Jeon <linkinjeon@kernel.org>, Steve French\n <smfrench@gmail.com>, Tom Talpey <tom@talpey.com>, Ruikai Peng\n <ruikai@pwno.io>, Sergey Senozhatsky <senozhatsky@chromium.org>,\n security@kernel.org","Subject":"Re: [PATCH 0/2] SMB Direct: double-free of send_io on ib_post_send\n failure in batch flush path","In-Reply-To":"<cover.1775838249.git.metze@samba.org>","References":"<cover.1775838249.git.metze@samba.org>","Date":"Fri, 10 Apr 2026 17:30:31 -0300","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain"}},{"id":3676099,"web_url":"http://patchwork.ozlabs.org/comment/3676099/","msgid":"<CAKYAXd8p8OJnw4ATHDPi18vodMxVwj+sr+TF-Mj-CcAUXXROzw@mail.gmail.com>","list_archive_url":null,"date":"2026-04-11T00:51:33","subject":"Re: [PATCH 0/2] SMB Direct: double-free of send_io on ib_post_send\n failure in batch flush path","submitter":{"id":79386,"url":"http://patchwork.ozlabs.org/api/people/79386/","name":"Namjae Jeon","email":"linkinjeon@kernel.org"},"content":"On Sat, Apr 11, 2026 at 5:11 AM Stefan Metzmacher <metze@samba.org> wrote:\n>\n> Hi Steve,\n>\n> here are the real patches for the changes already tested by\n> Ruikai Peng for the double-free problem reported, see:\n> https://lore.kernel.org/linux-cifs/CAFD3drNOSJ05y3A+jNXSDxW-2w09KHQ0DivhxQ_pcc7immVVOQ@mail.gmail.com/\n>\n> I prepared a branch that can replace ksmbd-for-next.\n> The 2 changes are rebased below the smbdirect.ko changes,\n> I resolved the conflicts and made sure the problem is also solved in\n> the new common code. This in for-7.1/smbdirect-ko-20260410-v12\n> at commit: 274b415378bbd0cf6fde1a719e264cee2eefc06f\n> git fetch https://git.samba.org/metze/linux/wip.git for-7.1/smbdirect-ko-20260410-v12\n> https://git.samba.org/?p=metze/linux/wip.git;a=shortlog;h=refs/heads/for-7.1/smbdirect-ko-20260410-v12\n> I made sure each commit compiles fine...\n>\n>\n> Stefan Metzmacher (2):\n>   smb: client: avoid double-free in smbd_free_send_io() after\n>     smbd_send_batch_flush()\n>   smb: server: avoid double-free in smb_direct_free_sendmsg after\n>     smb_direct_flush_send_list()\n>\nAcked-by: Namjae Jeon <linkinjeon@kernel.org>\nThanks!","headers":{"Return-Path":"\n <linux-cifs+bounces-10756-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=PiRJPs6J;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-cifs+bounces-10756-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"PiRJPs6J\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsw9Q1zC7z1yGb\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 10:51:54 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 51727300AD96\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 00:51:51 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 55B78285072;\n\tSat, 11 Apr 2026 00:51:48 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 33452277017\n\tfor <linux-cifs@vger.kernel.org>; Sat, 11 Apr 2026 00:51:47 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id D5D68C2BCB0\n\tfor <linux-cifs@vger.kernel.org>; Sat, 11 Apr 2026 00:51:47 +0000 (UTC)","by mail-ej1-f42.google.com with SMTP id\n a640c23a62f3a-b79f8f7ea43so479006366b.2\n        for <linux-cifs@vger.kernel.org>;\n Fri, 10 Apr 2026 17:51:47 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775868708; cv=none;\n b=Y3mgQ1lhjukJdip2IhhgSsv05+Xf3T2RICFAvoTh/LF35SgTKAou9gOhc5d2jywUUKD7pJUKKglwC/kWdBWPgzkMrxFJBaEeLPlAxbbfrVSj/ME31rcqF8wnw1di5ulGcOryLDW8tVQDyKaUM8Ae6RsYKX3CBqXWDtaBS6xOg3g=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775868708; c=relaxed/simple;\n\tbh=LoxiaigEOFMpszXvhJNbcYENe4Q00Ele74ENZUAtFi4=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=LrrsyFLFC8aAf339is+bEwsGzjvI+ON0r2eJn/mxrQlaEqctPBrVVMOzx4/8KLzFVLHUunc8Oa2iIUshdTWoiAaL+Kk9ZCBWBr4YY+BNqBgw3CmofUQ0uniwVX2o3NFJVI2+wzjN8O9MQeoVP0u+uplUeGJs+aR9/POnaNWaAcI=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=PiRJPs6J; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775868707;\n\tbh=LoxiaigEOFMpszXvhJNbcYENe4Q00Ele74ENZUAtFi4=;\n\th=References:In-Reply-To:From:Date:Subject:To:Cc:From;\n\tb=PiRJPs6J+xEasbtOk0vt+6zoNSeU5u96O58Z5YDnC/g1ubDeDN/O5gM5tHEzv6bma\n\t nM3wouZxWb/nbdvSs/B4VoVH3fJ6WRr+XzY6t+1Nr/vIB4uMbE2c5QkAwlvMQoZmy+\n\t 1CAXfhjPF6oqKN8Vpg2Ei4HaFNcoVczPM3oM1AFBEa17lJo+GhlJ0PD5LTccI7rjL6\n\t +UQ64rXFZ+yoH8TJCL7bwbW6SnGOHNi4x/ppE5bXd3hankt4/lR4bVeZmTPG5mC5hh\n\t c6g8AIavNVCvBGxLzVAB7yg6uhBpZI3HPUK/5iVHUMiyQt+qnYW1wJl7Qc0/ElDIaT\n\t QGOSCcnDeAFOw==","X-Gm-Message-State":"AOJu0YzIi822slSIxHdm2p63PORSmY6AmEhMOBbrt2dFLulm9tRc8MXh\n\tRHo1sMQrT1+HDl0+17P27cVkQRshG/SF5pJeBQFAjiWWA+Q2bG4TgrXQo6TQOpRgUvzJnR1FsCj\n\tXVu4EoK+wos2fOnavSPyqzaF6D2vw1vA=","X-Received":"by 2002:a17:907:c708:b0:b95:6687:4d15 with SMTP id\n a640c23a62f3a-b9d729c0598mr384575366b.42.1775868706364; Fri, 10 Apr 2026\n 17:51:46 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<cover.1775838249.git.metze@samba.org>","In-Reply-To":"<cover.1775838249.git.metze@samba.org>","From":"Namjae Jeon <linkinjeon@kernel.org>","Date":"Sat, 11 Apr 2026 09:51:33 +0900","X-Gmail-Original-Message-ID":"\n <CAKYAXd8p8OJnw4ATHDPi18vodMxVwj+sr+TF-Mj-CcAUXXROzw@mail.gmail.com>","X-Gm-Features":"AQROBzDUcHPln10rbmtrEI2bczi3VQg2aX8KBFV-WLmVR4dNYcbRBeBOIxdXayY","Message-ID":"\n <CAKYAXd8p8OJnw4ATHDPi18vodMxVwj+sr+TF-Mj-CcAUXXROzw@mail.gmail.com>","Subject":"Re: [PATCH 0/2] SMB Direct: double-free of send_io on ib_post_send\n failure in batch flush path","To":"Stefan Metzmacher <metze@samba.org>","Cc":"linux-cifs@vger.kernel.org, samba-technical@lists.samba.org,\n\tSteve French <smfrench@gmail.com>, Tom Talpey <tom@talpey.com>,\n Ruikai Peng <ruikai@pwno.io>,\n\tSergey Senozhatsky <senozhatsky@chromium.org>,\n Paulo Alcantara <pc@manguebit.org>, security@kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}},{"id":3676102,"web_url":"http://patchwork.ozlabs.org/comment/3676102/","msgid":"<CAH2r5mv2Yv=FmYk-bZS=rzT3tPJXDiedakcEYJnTb9Rq89Ga1A@mail.gmail.com>","list_archive_url":null,"date":"2026-04-11T01:31:48","subject":"Re: [PATCH 0/2] SMB Direct: double-free of send_io on ib_post_send\n failure in batch flush path","submitter":{"id":510,"url":"http://patchwork.ozlabs.org/api/people/510/","name":"Steve French","email":"smfrench@gmail.com"},"content":"Added the acked-by and updated ksmbd-for-next\n\nOn Fri, Apr 10, 2026 at 7:51 PM Namjae Jeon <linkinjeon@kernel.org> wrote:\n>\n> On Sat, Apr 11, 2026 at 5:11 AM Stefan Metzmacher <metze@samba.org> wrote:\n> >\n> > Hi Steve,\n> >\n> > here are the real patches for the changes already tested by\n> > Ruikai Peng for the double-free problem reported, see:\n> > https://lore.kernel.org/linux-cifs/CAFD3drNOSJ05y3A+jNXSDxW-2w09KHQ0DivhxQ_pcc7immVVOQ@mail.gmail.com/\n> >\n> > I prepared a branch that can replace ksmbd-for-next.\n> > The 2 changes are rebased below the smbdirect.ko changes,\n> > I resolved the conflicts and made sure the problem is also solved in\n> > the new common code. This in for-7.1/smbdirect-ko-20260410-v12\n> > at commit: 274b415378bbd0cf6fde1a719e264cee2eefc06f\n> > git fetch https://git.samba.org/metze/linux/wip.git for-7.1/smbdirect-ko-20260410-v12\n> > https://git.samba.org/?p=metze/linux/wip.git;a=shortlog;h=refs/heads/for-7.1/smbdirect-ko-20260410-v12\n> > I made sure each commit compiles fine...\n> >\n> >\n> > Stefan Metzmacher (2):\n> >   smb: client: avoid double-free in smbd_free_send_io() after\n> >     smbd_send_batch_flush()\n> >   smb: server: avoid double-free in smb_direct_free_sendmsg after\n> >     smb_direct_flush_send_list()\n> >\n> Acked-by: Namjae Jeon <linkinjeon@kernel.org>\n> Thanks!","headers":{"Return-Path":"\n <linux-cifs+bounces-10758-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=QKdHKsyg;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-cifs+bounces-10758-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"QKdHKsyg\"","smtp.subspace.kernel.org;\n arc=pass smtp.client-ip=209.85.219.48","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsx3r5sftz1yCx\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 11:32:08 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 2F6B130488D5\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 01:32:06 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 765F01C84C0;\n\tSat, 11 Apr 2026 01:32:03 +0000 (UTC)","from mail-qv1-f48.google.com (mail-qv1-f48.google.com\n [209.85.219.48])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 27B8018050\n\tfor <linux-cifs@vger.kernel.org>; Sat, 11 Apr 2026 01:32:01 +0000 (UTC)","by mail-qv1-f48.google.com with SMTP id\n 6a1803df08f44-8a093c784b0so34143306d6.3\n        for <linux-cifs@vger.kernel.org>;\n Fri, 10 Apr 2026 18:32:01 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775871123; cv=pass;\n b=ryDbX7GZhcK92/Lm9FFYbB5hCfOU4isfb8Oa4RRJyhFlzdnK6fkzvjW9thVEnWxn00/oPIz6Ri3gFJGA5wVvtY3uHKGeJtytrmuR70Nd9byXHlaXkesJDTRQTw6n15WcXMri9b287U5GFu6nUBKILZtVsCzf637M3Lx5rOYQHOU=","i=1; a=rsa-sha256; t=1775871121; cv=none;\n        d=google.com; s=arc-20240605;\n        b=NtFM2QwtKlqu7eLjXLD+RqaCnob2Z8A/DtMLMqAYRyARshifb3WiQVU6pfAaOzzotc\n         bmL0LM8ZopW/AgdGYy+/u0XZOKCPXXAxORQRPRtyOZAKSuKwKUqBrSZYkpAiWVbZ1qjO\n         UG7UA2XEyx4dqlTAghjBIeIING2Yn8dcfVgucZVpARjxBepUmBndGsr1cILGNpEh5hd+\n         QbhFccasSy9kTdN/toDZ83gBKa/zX+x1bD2N7bipFydA8D6ahQKDMeRvjLGJ/0i5TAsw\n         d0i5AGOUNQ4MI//1wwJ/AtrU4+SS5uJAuhDfU77/jw7O2BLSLNH66N/bD5WlArmtv8zK\n         Zmpg=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775871123; c=relaxed/simple;\n\tbh=KF8AUjwPTgKFIKSxBmojpWMJ4MLGV7WCKD2Z/XWsXLs=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=LtFtZdwtpJAyO2vLNMi+w3upXUSPLUjGmM/2gjSkuetDtJA6pElmB17CAVIgo109eN0bRpIZka5enjtpPX84pMBUdiHRoIuoqLHUwu+LcCJ3vGjgW64VnwCQoByt2sIqUz9yZe5RgcXfED5SOnjf5u7mbJS6VnP0BmW2YTtgakA=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:dkim-signature;\n        bh=VWYcMS5A97Mv+ERZKG9Y/U9KAlTskm9j6d67eeYGshQ=;\n        fh=qqQz7oa0W7z+3oLGiq/Hs1QlggxtMBBdC6tt+mWDN8g=;\n        b=Nr7sRdhTqrj7HAxaKa9QeaqQtw/qdiBsV/UGqM2oh5UupBKRXdbge/NXYdJ/hB2HvX\n         4vUc48R0SYv0YR63fyehrKkDDdDvjNxhKN/tI3rtMJzoQgn0JyIvnrLjm8uHAo5f6hr6\n         Iw/7ICJdgbTy52M6PJUL8QnAsD6Ms+uf7uMpTL3/lAaJ1iDpmtTtQVqD6vYZf23GHwLu\n         K5WPCGksYth0nVZWKiybJU+w9xszQKKTHoxjdb2z/pFCHAvjx+lp5e7sYS16Rjxjb6ef\n         A39YM2ERqWf8nvR8xNknYvwPuNkGNV6D/zGe8ZVLhQfZUVB7yMmNl9jdHBhY1lMLvImG\n         novg==;\n        darn=vger.kernel.org"],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=QKdHKsyg; arc=pass smtp.client-ip=209.85.219.48","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1775871121; x=1776475921;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=VWYcMS5A97Mv+ERZKG9Y/U9KAlTskm9j6d67eeYGshQ=;\n        b=QKdHKsyg7OylagfntI/9XmL3V1AcF4IX2JVl6vsPRMJyymUPG0ix3yAkzU4A5Cn1xj\n         FLNgrYiaZpG3SMZKOY3jt9Egdz6w/lyNOysqHyMDfKxG2KC48CPWjqa1OU9OBDR1XO7C\n         yIcaK4a8HNYeuz6k1eWgP0hc2qoHzwXE9yaMfMTg2O70Wn7UOupU+pyJXq9AC/K7fUIF\n         EYy93g/IVTq/0kvpFBenxYJhbo90Ih0t5pVr6YmFCaSuFc4UKPK9EP++FotQ025mWAsF\n         iQuy1x3sb5PN1dgg/k51yxkY0blsr9wKW/25gG1w+KDrhgY9NIrXGIvweZ/RAkUVbhaG\n         3WXg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1775871121; x=1776475921;\n        h=content-transfer-encoding:cc:to:subject:message-id:date:from\n         :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n         :to:cc:subject:date:message-id:reply-to;\n        bh=VWYcMS5A97Mv+ERZKG9Y/U9KAlTskm9j6d67eeYGshQ=;\n        b=mhzPC/Zwt6qg0SLMcfR7yGAR8X9pkc7Dsrt3JiqTIgqrQp7lpiEHILFtE0yzGLSVfv\n         4x29l5ZI8oZomsaSJXgrjZxoWFeL37csNQlcwkhKAl2YulHWOMjdWsCDPj8j61oijul4\n         mIOLJZ1k6UuWbrUal0cmdmP2gHggL4AgjaDdGdjHDRYNpeog8T+/GzwCGkhnj70AujFi\n         1Lj4VADDMO4MyoXcmVpfdEMDO4j3wSKZmU1Di/6TSpP+EffEV+OlSJWZZHD9+9TSNUZy\n         UbNI+fdB4DM2KbS+RP0nr7NZbQBGHBjqAYcvlW0+Tmxyhz4EYa4a7ww2Lq7VMrJ9sO3W\n         Hd2g==","X-Forwarded-Encrypted":"i=1;\n AJvYcCVmhrEnWX0YZihIw08wAX9xwPEyGJPf9OfDDbR5/mmLdv3Tk1LZ0/6+WhBTReSNgyhW8BFKGzpJvT0+@vger.kernel.org","X-Gm-Message-State":"AOJu0YwGO9TSeMzjSDBazKTBHUKvYy1i1wEEZq6K53mjifhDMLxfwGCA\n\tpsG+s75RVNMJBZKQX1KrtuF/YiKwOQOLHdTKzLz1Y85WqOHRAdRJ89uZnh4i29cQoaLDpCVfEZh\n\tpFVbYl3y8BAOHjmFhh88wxsXoSVOsI4I=","X-Gm-Gg":"AeBDietYyNH7BiAV3XapKpYCz4WL5UL8GEe9ZHYJGwyLTKLmaR0IVh7B/QRLE91BTEK\n\tAQVBIgSrzTEG1oiTDXqziXUcBCwv2hRp6HTJkv1V3wolPPn6DXcGzXKKhEyvGxAJe7Eea5US89/\n\tGB3j+Na5XT6H4WMSeYBQMSiJHWafEjUJ6d6XjVZ6gIStkTB0thoZl4UEyUDN7dHJkte8bIJA968\n\tk2XXAoa4aeEF8MGtGjbUT8Gpmqm8rExSlymAFiwOp0YfqVXbGBJn+OKiWgL9W4H77u1KbJu5xhl\n\t+9/UiPdu8HYxzMvbe0uggFdslXS2JiJu3u2nGQU9OhPaIDC9bw12wze2TPyNPci52h4WV/HF9tL\n\tYtIth5rEVyTNPJ1ljGoS06FcJ9hlHX/GBofRawKkLrP9l3v9H02skXk5TZz0YggcRv6nmawDs7U\n\tJoszTlzpdxyBS6TticsBLorLCYsGMXm5gs","X-Received":"by 2002:a05:6214:8018:b0:8ac:9107:830 with SMTP id\n 6a1803df08f44-8ac9107144dmr39877936d6.41.1775871121087; Fri, 10 Apr 2026\n 18:32:01 -0700 (PDT)","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","References":"<cover.1775838249.git.metze@samba.org>\n <CAKYAXd8p8OJnw4ATHDPi18vodMxVwj+sr+TF-Mj-CcAUXXROzw@mail.gmail.com>","In-Reply-To":"\n <CAKYAXd8p8OJnw4ATHDPi18vodMxVwj+sr+TF-Mj-CcAUXXROzw@mail.gmail.com>","From":"Steve French <smfrench@gmail.com>","Date":"Fri, 10 Apr 2026 20:31:48 -0500","X-Gm-Features":"AQROBzD9J1NX0lQHAUBHz2FE7KaSPJ48etOgVwb7l6iDIAytFeMeKkS2BazlCO4","Message-ID":"\n <CAH2r5mv2Yv=FmYk-bZS=rzT3tPJXDiedakcEYJnTb9Rq89Ga1A@mail.gmail.com>","Subject":"Re: [PATCH 0/2] SMB Direct: double-free of send_io on ib_post_send\n failure in batch flush path","To":"Namjae Jeon <linkinjeon@kernel.org>","Cc":"Stefan Metzmacher <metze@samba.org>, linux-cifs@vger.kernel.org,\n\tsamba-technical@lists.samba.org, Tom Talpey <tom@talpey.com>,\n\tRuikai Peng <ruikai@pwno.io>, Sergey Senozhatsky <senozhatsky@chromium.org>,\n\tPaulo Alcantara <pc@manguebit.org>, security@kernel.org","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable"}}]