Received: by 2002:a05:6512:3d0e:0:0:0:0 with SMTP id d14csp860376lfv; Tue, 12 Apr 2022 07:17:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxdMyfd725cPJDN4Xg9fcKFtdZ3uPvIcIFd1jPoXSuBSHP0H/0nGI4/cgqFcYAIo7auxtQT X-Received: by 2002:a05:6402:35ca:b0:419:5a2d:9b87 with SMTP id z10-20020a05640235ca00b004195a2d9b87mr38532493edc.174.1649773057699; Tue, 12 Apr 2022 07:17:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649773057; cv=none; d=google.com; s=arc-20160816; b=HiazVy4Ers010eZRCYfgtJFqDSxGcWj0wF92HHaftItdGHj0UfqIMRbu+6lnPMAG5i mkqR48pnt0lVqPO9hmGwFXcFcv5H39IkfoqXeP1AGBdjKO4WMhy14JTHrVD0SNBF8pX8 NIBaAAOdrvyxwjeaEunmL1vlQiHB6VVRQTNM+xR54wKJk9LE1/9oC9Lt5xFUTSf3ayPl AbV2LqzsCbQpcT69m0ChkT3Qf+GqS9GzKCfMlfty7anu/0XkrQNhYwrQFpkbwHyK4EBL I5HRehcU2YJoU7DHxbacgSCAzPtwSg4JcsIdNgXwLtAuzzP98XDGAfTHIewXlCWtA1bO I3ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature:dkim-signature; bh=SnrLR3Sr37N2IK+ovWdtsG2oHIe46e1XW5qxi28NvZs=; b=PzVq4IjwxMOrtABhHUt0UHgaVE0XaE8NaCIjQrMdKmXY0JwVb5FnfT4xNMkMLRg7El Ynb3RlbyuLuEXZi5nV/Dvtxgf31Ac5+IjV/oW2NKUe60V4QPGLoWmqvSsTiYy08AZbfR 83o6FCsTKoFnRZZwJZe/RplzfJ+u7eq6wi7pprsVFi/Tei7s3/jYecjmp3Yj5AxfHdI3 a1Gv1hwh5XZaU7FwY6UZ8bXCgICOeoF9497cAEi88tNpI9cSBSv76+DlikyZLtZqEB1x REYx7gz8XuqUYP5zhmQBOJV7ho9QMIAn/9tPhboqKPF9prlRQLB9KY+L0ioagbn30/Y4 oWAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sakamocchi.jp header.s=fm1 header.b=YyY0CKke; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=nK3P+zeW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o17-20020a509b11000000b00418c2b5be43si9058191edi.293.2022.04.12.07.17.10; Tue, 12 Apr 2022 07:17:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@sakamocchi.jp header.s=fm1 header.b=YyY0CKke; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=nK3P+zeW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238701AbiDIEPD (ORCPT + 99 others); Sat, 9 Apr 2022 00:15:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230083AbiDIEPC (ORCPT ); Sat, 9 Apr 2022 00:15:02 -0400 Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5CD2238BDC for ; Fri, 8 Apr 2022 21:12:51 -0700 (PDT) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id CF6E33201DE8; Sat, 9 Apr 2022 00:12:48 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 09 Apr 2022 00:12:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakamocchi.jp; h=cc:cc:content-transfer-encoding:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm1; bh=SnrLR3Sr37N2IK+ovWdtsG2oHIe46e1XW5qxi2 8NvZs=; b=YyY0CKkeBs4TQ4eVNBXIMFQgjcC5X1ynOl+Y0Wz3ICfay3DcPhl/sZ akpkNVCR00i00WOOadJ+MBubnLhswKK21AcXcuWQgQFcN/i1EHavkIjZRS4Rnt+8 1qzeIPmoLQjax6TFcFKdadzGTf1NGnw3KgTkja7TD14GVV0Hb6xb57A0BsHHtrbP lR7Ek8bhbeHPOhEnLwX9EVXXl7W/wuvPweDL+dw5L187xN5Di7ZkulzCsgqPNjuk p/+rDNbocBnEKsUvDBnLqiTGOVH76V4xf+FvSY84JBR0/3QbSTGY784vVyqeynYG VUg0j0SOIn/FSBw8kJSqN5rEMP/xhwPQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=SnrLR3Sr37N2IK+ovWdtsG2oHIe46 e1XW5qxi28NvZs=; b=nK3P+zeW/T8wQL+Vg/eByQMkQFCjo6lpIqCE5RfyvRiS3 wTcnh8817kj/hYjuDKKfTCo+fy/M1TSWiE747Ku8qOCzAPdYOLMOCjekoMiKjvSg PMCj2ztPqLFCGyvqrIg1UEQW3Fix/8WG0pQu5iV9455d/NqItzG+GBc6ql/qWjxe uIEYZvvi+K5+qb1PvHSC2qhqP35uQxUhCJ7R3DH/2h2TpTUZGVFS7hjg1PZtke6h 8JhKvSj5/oUoEmK2wqtyKY1QyFIEPRxdXRR0w1vB4iLAsXhO7T9beJzCE3/T3dKx jcYCBeIyguz+nJRWtlCnhdpldQzCnlt8QaYWMXc4A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudekuddgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre dttdenucfhrhhomhepvfgrkhgrshhhihcuufgrkhgrmhhothhouceoohdqthgrkhgrshhh ihesshgrkhgrmhhotggthhhirdhjpheqnecuggftrfgrthhtvghrnhepteeiuefhjeekke efheetieekvdegfefhgffgvdeiheehhfehiedvhffgjeejuddunecuffhomhgrihhnpehk vghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehoqdhtrghkrghshhhisehsrghkrghmohgttghhihdrjhhp X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 9 Apr 2022 00:12:46 -0400 (EDT) From: Takashi Sakamoto To: tiwai@suse.de Cc: linux1394-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org Subject: [PATCH 0/3] firewire: fixes for kernel v4.9 or later Date: Sat, 9 Apr 2022 13:12:40 +0900 Message-Id: <20220409041243.603210-1-o-takashi@sakamocchi.jp> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patchset respins patches posted before to fix some bugs for Linux FireWire subsystem. I expect them to be sent to Linus via pull request by maintainer of Linux sound subsystem since the path appears to be available after a short conversation with the maintainer. This patchset is expected to be applied to 'for-linus' branch for v5.18 kernel, and to stable kernels based on v4.9 or later. This patchset includes below patches: * [PATCH V2] drivers/firewire: use struct_size over open coded arithmetic * https://lore.kernel.org/lkml/20220210060805.1608198-1-chi.minghao@zte.com.cn/ * [PATCH] firewire: core: extend card->lock in fw_core_handle_bus_reset * https://lore.kernel.org/lkml/20220303183038.54126-1-dossche.niels@gmail.com/ * [PATCH] firewire: remove check of list iterator against head past the loop body * https://lore.kernel.org/lkml/20220331223601.902329-1-jakobkoschel@gmail.com/ Chengfeng Ye (1): firewire: fix potential uaf in outbound_phy_packet_callback() Jakob Koschel (1): firewire: remove check of list iterator against head past the loop body Niels Dossche (1): firewire: core: extend card->lock in fw_core_handle_bus_reset drivers/firewire/core-card.c | 3 +++ drivers/firewire/core-cdev.c | 4 +++- drivers/firewire/core-topology.c | 9 +++------ drivers/firewire/core-transaction.c | 30 +++++++++++++++-------------- drivers/firewire/sbp2.c | 13 +++++++------ 5 files changed, 32 insertions(+), 27 deletions(-) -- 2.34.1