Message ID | ZUW82S8bGg2BAeNU@codewreck.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:8f47:0:b0:403:3b70:6f57 with SMTP id j7csp1446764vqu; Fri, 3 Nov 2023 20:39:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGsM0ANDviBEPnjk+iCnr6AwgmPiWSnOUh/yi263HenF4PC3Je9YDxMt9+1BY+rLIqkmWmu X-Received: by 2002:a05:6a00:1d23:b0:6c3:1b7d:dac9 with SMTP id a35-20020a056a001d2300b006c31b7ddac9mr7644572pfx.34.1699069191740; Fri, 03 Nov 2023 20:39:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1699069191; cv=none; d=google.com; s=arc-20160816; b=eWDASkYqJCua5cTVsMLT5t3nqJPcwCcUOAMYZb0DTg4ESdgNatTy4asX0xQhQI6Yqq sew8kBr3J33UK9uNRPesR7UvWVVxJxOlLzgf0JJ51fPpPSiWR4zyIpzXvGa7xhYsoGz2 0RR6Tc5zZcT0TM1gYN5c2i2G/N3l+w2HGQfTHeq6+fh1aWDLA+AbsFC718asEhsB6Udy oNo3mgg6A9RgmkEdRY0TMY3c8b3/fwUdTS4cOEC1jHFpn5qQ52GP7hlgCuzR3z1AzN9e pDPDC8rP2VRtU85FhRGKmb4CjnusIYVPyDce+Gg3A7etAUmWkECLx4OBUIy2VoCHCyGC MO/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature:dkim-signature; bh=bqVJARalMpuZfvwuVrtAyfyj2tFBWs+NtWZpQL9dz3E=; fh=Jqk5M/sJYmgA0l88RenIwUe56eVfvTM6wkc/ZyrmEug=; b=xXInqk0bf7KnoSJXPyGJmPKdOsCB4dxSBxjeDg9urBnuriAkczqzwhi+WgU6/FvsyS eCFGf/VewKvasUrImQqwPYj97NAhW01S6WscA+gZCNMkLL/Sj1y5qDll0pumeTAZ56wG ZMeQC38/KqLd38Uhvqoc90HmhTXs4ijh8ktPauaEq4u4+aYE4cWs/1Ep+GDzggCBljoR 8kKrBWIfZH54/wrnCIu+r486gbRF/JVnYm65ujDwjZu5euEOqOOewIEXQXplZt0wNDvJ rYWqTLFyPDoCqVYDH3F9njDeiBZxg3PzFeKjj6GZUgBeKARndr5kgbj6BEnOKbiuVakR nGUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=uCDAV8L7; dkim=pass header.i=@codewreck.org header.s=2 header.b=ziDvt2eg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id cj11-20020a056a00298b00b006c32bb5c682si2961826pfb.24.2023.11.03.20.39.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Nov 2023 20:39:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=uCDAV8L7; dkim=pass header.i=@codewreck.org header.s=2 header.b=ziDvt2eg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 29E0E83337C5; Fri, 3 Nov 2023 20:39:49 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231281AbjKDDjd (ORCPT <rfc822;lhua1029@gmail.com> + 35 others); Fri, 3 Nov 2023 23:39:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54736 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229509AbjKDDjb (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 3 Nov 2023 23:39:31 -0400 Received: from nautica.notk.org (nautica.notk.org [91.121.71.147]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 374BFBF for <linux-kernel@vger.kernel.org>; Fri, 3 Nov 2023 20:39:28 -0700 (PDT) Received: by nautica.notk.org (Postfix, from userid 108) id 8C2BFC009; Sat, 4 Nov 2023 04:39:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1699069165; bh=bqVJARalMpuZfvwuVrtAyfyj2tFBWs+NtWZpQL9dz3E=; h=Date:From:To:Cc:Subject:From; b=uCDAV8L7JRxlQ6QZMMDq1yxnOPmLLcBsdVOtSzJG2HBE+9defjMQ/ixYCOMfALSOM mKlp6/5gF7HblOhePDlCZPzm6D9yptHxzh5zmdiyg6XBKAa78dP08XUIFYK88QFW3o qrv1jWcINzD7aFX6LfxHUgl1dUbFQEtWNGq1lKnmYLCYsuWHodQoMo2hvvmoTophyh eWojZxuuxTRmcJNnmZUFvRbylc5vq3CrTd6KmJMNFLDEtoGvWXS0NuA5HjkT0q20Zj /SIekEW+B0nvTmtENIsrwIVHp2wa9fXEAUcsITpp6WkvpAg2t1T3ED1R/n6QfhOYTF JLgi/sTmiFOqQ== X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from gaia (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id 62FA8C009; Sat, 4 Nov 2023 04:39:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1699069164; bh=bqVJARalMpuZfvwuVrtAyfyj2tFBWs+NtWZpQL9dz3E=; h=Date:From:To:Cc:Subject:From; b=ziDvt2egvZRt8SrbNo0+N3AIYbLRfHkcqzpLNcVIicwn3aQ0eNuWeVfJLGLGNoHL8 0r0QjvcaG7RTnTTvIqA2Goui6npuzI9JohPmgylxkepZR+9XdlxRKNcTBTQCUlO003 hN1YfCl/V1vXJN2PycVNUW3nDMyUIHz5Kfp6QVfIxFvSIkqptrLaY34mB2yuvx4U2q CMSkk1ejpOwB4Ry/RWE69OOb5QQ3jKq/h4/R5Wtq35b5XYSLVun9VFmWDSGM+FquQg rdSHbZz6HUjZx6O3+HA1ckhasq88aJwMQQNoyIR4PIwfPsrijggcAeW284HAQBu0z4 Z7gVHfVm9fZMw== Received: from localhost (gaia [local]) by gaia (OpenSMTPD) with ESMTPA id 7c6e001d; Sat, 4 Nov 2023 03:39:20 +0000 (UTC) Date: Sat, 4 Nov 2023 12:39:05 +0900 From: Dominique Martinet <asmadeus@codewreck.org> To: Linus Torvalds <torvalds@linux-foundation.org> Cc: Christian Schoenebeck <linux_oss@crudebyte.com>, Eric Van Hensbergen <ericvh@kernel.org>, v9fs@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [GIT PULL] 9p fixes for 6.7-rc1 Message-ID: <ZUW82S8bGg2BAeNU@codewreck.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Fri, 03 Nov 2023 20:39:49 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1781603176862509757 X-GMAIL-MSGID: 1781603176862509757 |
Series |
[GIT,PULL] 9p fixes for 6.7-rc1
|
|
Pull-request
https://github.com/martinetd/linux tags/9p-for-6.7-rc1Message
Dominique Martinet
Nov. 4, 2023, 3:39 a.m. UTC
The following changes since commit 05d3ef8bba77c1b5f98d941d8b2d4aeab8118ef1: Linux 6.6-rc7 (2023-10-22 12:11:21 -1000) are available in the Git repository at: https://github.com/martinetd/linux tags/9p-for-6.7-rc1 for you to fetch changes up to ce07087964208eee2ca2f9ee4a98f8b5d9027fe6: 9p/net: fix possible memory leak in p9_check_errors() (2023-10-27 12:44:13 +0900) ---------------------------------------------------------------- Bunch of small fixes: - three W=1 warning fixes: the NULL -> "" replacement isn't trivial but is serialized identically by the protocol layer and has been tested - one syzbot/KCSAN datarace annotation where we don't care about users messing with the fd they passed to mount -t 9p - removing a declaration without implementation - yet another race fix for trans_fd around connection close: the 'err' field is also used in potentially racy calls and this isn't complete, but it's better than what we have. - and finally a theorical memory leak fix on serialization failure ---------------------------------------------------------------- Dominique Martinet (3): 9p: v9fs_listxattr: fix %s null argument warning 9p/net: xen: fix false positive printf format overflow warning 9p/fs: add MODULE_DESCIPTION (^ I've just noticed DESCIPTION -> DESCRIPTION typo, but I guess it's understandable enough and I'd rather not rebase the branch just before sending the pull request (that last memory leak patch came in late enough) -- please say if you'd rather I fix it up and I'll resend this) Hangyu Hua (1): 9p/net: fix possible memory leak in p9_check_errors() Marco Elver (1): 9p/trans_fd: Annotate data-racy writes to file::f_flags Sishuai Gong (1): 9p/trans_fd: avoid sending req to a cancelled conn Yue Haibing (1): fs/9p: Remove unused function declaration v9fs_inode2stat() fs/9p/v9fs.c | 1 + fs/9p/v9fs_vfs.h | 1 - fs/9p/xattr.c | 5 +++-- net/9p/client.c | 8 +++++--- net/9p/trans_fd.c | 21 ++++++++++++++++----- net/9p/trans_xen.c | 15 +++++++-------- 6 files changed, 32 insertions(+), 19 deletions(-)
Comments
On Fri, 3 Nov 2023 at 17:39, Dominique Martinet <asmadeus@codewreck.org> wrote: > > 9p/fs: add MODULE_DESCIPTION > (^ I've just noticed DESCIPTION -> DESCRIPTION typo, but I guess it's > understandable enough and I'd rather not rebase the branch just before > sending the pull request (that last memory leak patch came in late > enough) -- please say if you'd rather I fix it up and I'll resend this) No, no, a typo in the commit message is very much not a reason for rebasing etc. So sending it to me as-is was th weight thing to do. I did fix it in the resulting merge message shortlog since you pointed it out, but hey, if we fixed every typo we had in our commits, we'd be doing nothing but rebasing. Kernel people aren't necessarily great at spelling, and that's true even for those of us where English is our first language. Linus
The pull request you sent on Sat, 4 Nov 2023 12:39:05 +0900:
> https://github.com/martinetd/linux tags/9p-for-6.7-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c9b93cafb69cbbbe375de29c1ebf410dbc33ebfc
Thank you!