Message ID | 20240210114823.GA114914@workstation.local |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel+bounces-60385-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:50ea:b0:106:860b:bbdd with SMTP id r10csp1423221dyd; Sat, 10 Feb 2024 03:48:47 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCX5QS7PLk6tIqiRHHEtKC8lqO5yRA+lOtxmbqKxF4xVOppQJniMBouf3hMMOaMCImmRSnGID8ZaRPQ1qKcSi3sT8+B8DQ== X-Google-Smtp-Source: AGHT+IFgdoijqvkScTRtI7k9KM1yrafF2Doh+C1h4ECIPPp+1rFlVraH1G/n3cZIH0/U6B22Oxrz X-Received: by 2002:a05:6214:3b86:b0:68c:4aef:a972 with SMTP id nf6-20020a0562143b8600b0068c4aefa972mr6152969qvb.26.1707565727506; Sat, 10 Feb 2024 03:48:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707565727; cv=pass; d=google.com; s=arc-20160816; b=Kwn+TkBo2A21GTvgAE5IWgHMJaz6I5Tfb4gMVxyikk8+P/5hnIqG3iP+Dv9TQjTeg6 6XnCMcYRwur3U/vQoBkXpE0g4qzrFCllXqtHJJCQAINpqD8KNx5xwmOtMD1+HPHpj1Sk hum+VYNuhzZnSPoUoT6fOhERnQZCeelL2dEsz/FAVw01DBlcGnpVz3llHYJiVHQMV47B Ks4TuzEI0OHDs/8eczgzSPuBpIumVTOLk8rsxgULKFmOGrg1rHbVPMb8JbWixXawWRMP x+AiFKKI9686fmZcalMblxlOQPF4Jo0TeLI+AK3e0WdQRWOBMqHrppIv1LTIdEV/G6ID iW1A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:mail-followup-to:message-id:subject:cc:to:from :date:feedback-id:dkim-signature:dkim-signature; bh=eKK04+8zCGmPQxy8HfiqKsP7A3QJ6HFTmqFJcvAA4qk=; fh=kppih/49qV+TTriqRtS5G8uHJAVps2L3S2iGB3IEwI4=; b=zK13abMoaQDbx8eM1RKHNRmzTngmeT+8C1NQu6z+leJH2v50p0BN58GCqHpd2Muu1r MRxCneNawyn/cXzOF4Z3FqQyKkffAN8Yn4r9O/4ox0vh3/NVx86liYWbIrO4myQSxwf7 Jvthfma+5j777EpADNQIBP20L9RmHU6bfqIAS/KRJ2etpK9bWVAhNr9TM8ZIKsbfCJYO +AgHwnXU9+Uyjj6zV8aevHvwMtcxbAcqmr7JxQXgUSirqcfD9S84xOXTj9w4c+F1U9AI 3FBc000DVM//ZI6Br1Ez7n+uPGQy3WaVprumzAPRFoIlNIK8Fe+8ZJNqXL39Bh09bilc sw3Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@sakamocchi.jp header.s=fm3 header.b=D1YXoRzk; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=L6pK3QoM; arc=pass (i=1 spf=pass spfdomain=sakamocchi.jp dkim=pass dkdomain=sakamocchi.jp dkim=pass dkdomain=messagingengine.com dmarc=pass fromdomain=sakamocchi.jp); spf=pass (google.com: domain of linux-kernel+bounces-60385-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-60385-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sakamocchi.jp X-Forwarded-Encrypted: i=2; AJvYcCWPg8HeYOMNdyfYwYp3IOVFM/Qqj72pMrXUWkbh+N/bsZKhLbTbubA5G6Oll9Lw4z8eLNXnwtfo08oqFE8i5zvolXnLtg== Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id iy12-20020a0562140f6c00b0068cbf441156si4208298qvb.106.2024.02.10.03.48.47 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Feb 2024 03:48:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-60385-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@sakamocchi.jp header.s=fm3 header.b=D1YXoRzk; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=L6pK3QoM; arc=pass (i=1 spf=pass spfdomain=sakamocchi.jp dkim=pass dkdomain=sakamocchi.jp dkim=pass dkdomain=messagingengine.com dmarc=pass fromdomain=sakamocchi.jp); spf=pass (google.com: domain of linux-kernel+bounces-60385-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-60385-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sakamocchi.jp Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 4AC1F1C220BD for <ouuuleilei@gmail.com>; Sat, 10 Feb 2024 11:48:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D933A3D566; Sat, 10 Feb 2024 11:48:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sakamocchi.jp header.i=@sakamocchi.jp header.b="D1YXoRzk"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="L6pK3QoM" Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D388D31758 for <linux-kernel@vger.kernel.org>; Sat, 10 Feb 2024 11:48:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=64.147.123.24 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707565712; cv=none; b=L2ODpAmlu1JZiyjNQAhOE2VMVaafrO008bjpQUDQjZL0MRyRGSTaaBl0+AsIErC7JcptVAbDrFLZpIjnHo/YblaHi6OVyz9+FHhcbMVAcVb7U9SGphn9OPBVnasFTMQsVZDjy+B80qIiQ0yMLc7mg1jAgyS+IhIBD0YlRkpDMBQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707565712; c=relaxed/simple; bh=MihVoYtGwvarY1NAUWe7UAGDAEyvfsWWdAHm9oZYTCo=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=t2g0KEf0B9+mDPvai3cvHmVhBCcmxDLWxo8ExSCg2F13/aQdDzrdouYnqar19mhy/kgKH1/HPogqEdgYxwEESga95OlCmmtK2rE/1V0rYxqbsLK4t/XzQrgWxPYX6oRQaOiiYMZxHvQVHwnrLAmg0fM9bBX687q8Wxm2hkN7Cl4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sakamocchi.jp; spf=pass smtp.mailfrom=sakamocchi.jp; dkim=pass (2048-bit key) header.d=sakamocchi.jp header.i=@sakamocchi.jp header.b=D1YXoRzk; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=L6pK3QoM; arc=none smtp.client-ip=64.147.123.24 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sakamocchi.jp Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sakamocchi.jp Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id B8A5D3200A3D; Sat, 10 Feb 2024 06:48:28 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Sat, 10 Feb 2024 06:48:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakamocchi.jp; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to; s=fm3; t=1707565708; x=1707652108; bh=eKK04+8zCGmPQxy8HfiqK sP7A3QJ6HFTmqFJcvAA4qk=; b=D1YXoRzklCSV6Eq/eBei74Kv8gUeFysppehbc /QxwxThiiH0TBCdp/90LmwUYL8BOAkfm48L3gODU/XWfsHvxVwIEhINzIq5mfweX wCYEwTB3W9LLVXgIAC/4E7WtyoBcNBAAPAahATbwTv3Qg8pTGN4KE1Ky3PNFzUki FL7wiXr63GdB9hvgfMgModfDbr1LDb89P68E1Yq6cwD3b854Wu03rCKqGWmcNL8p Z+QxM4XUON12wQ95C4WjjAzT0EsrAkHwSt6EqtPlakA7DMBrfsO05bO6hsVhwn9A /bgO+QdDoeYUPOjZtUsDWw+UGoqHRseS1LXiNfczqQZ/ALhgA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1707565708; x=1707652108; bh=eKK04+8zCGmPQxy8HfiqKsP7A3QJ6HFTmqF JcvAA4qk=; b=L6pK3QoM/jvT0d2aRHvNKxCnmMOUImvFUISE8MovWihQgc4tO/w jT3D6WXK+AAycpvDtgzuyn1XayEPIx0VSqStASvGodKG2jXOn92/5ybcAnJLF3IC Xjn2phpvdVrQaRbUevVZLdBPqIMihEZqvmoeIx7Yj9o2WeKSJpVDXRFpVP+0EDTU phmMfRz8vDahEpxbNtw5jPhlIbLn85xbSqD7S+44HGLcs8t9BF1RS2PfYUSRxIEA 3E9R1INhZkgU1JmW135PmVaBTmU51u6Sr2EfSaw5VXbIojLw8EeGNP+LKlanXfvR 8aSsVat0I3Ad24vK03QeOXQmH4FQG3SMuRQ== X-ME-Sender: <xms:jGLHZVB0PANQ7rBNR0rLgj4qg7ZxVnUarAlvXlqdiekzoI1aTp1MxA> <xme:jGLHZTiC85IxNjcOHphC8GS96vOeI2F5GMta0pdHHF94diBOJ0tDBowKLAbk6y2il ojcWtPKgG-EknjYo8I> X-ME-Received: <xmr:jGLHZQkaresjGGdrnSJZeSqOWWUVTvGhtAgAOqgGSSoieQdb67_vJ0aTEdtmSHUDOgYX5Yifm69FNiYQTADFCk7YTIth2Bia6A> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrtdelgddtjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvfevuffkgggtugesthdtredttd dtvdenucfhrhhomhepvfgrkhgrshhhihcuufgrkhgrmhhothhouceoohdqthgrkhgrshhh ihesshgrkhgrmhhotggthhhirdhjpheqnecuggftrfgrthhtvghrnhepteefieetfeevge dvgfegffehteeljeekkeelueegfffftdfgtdetteekvedvvdfgnecuffhomhgrihhnpehk vghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehoqdhtrghkrghshhhisehsrghkrghmohgttghhihdrjhhp X-ME-Proxy: <xmx:jGLHZfyXR_GmavMme6O3yioAvZpBvzdpJuAvkfuilRx1TDIdDzVKtQ> <xmx:jGLHZaTim-6n--v4SU1LF5_6Lc0EkiadIvU-h-tR-zmAHBTeQow7Lg> <xmx:jGLHZSZ0FU7mUJmTi6UWJK2y5SZ_0bZ9GWEMTlWIceb7HSdm-bekFQ> <xmx:jGLHZT4PFmeRK3niFrMXRoPkB-hNCmlVZ1_BoVhhCFX2LbtnbNDZMg> Feedback-ID: ie8e14432:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 10 Feb 2024 06:48:27 -0500 (EST) Date: Sat, 10 Feb 2024 20:48:23 +0900 From: Takashi Sakamoto <o-takashi@sakamocchi.jp> To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org Subject: [GIT PULL] firewire fixes for v6.8-rc4 Message-ID: <20240210114823.GA114914@workstation.local> Mail-Followup-To: Takashi Sakamoto <o-takashi@sakamocchi.jp>, torvalds@linux-foundation.org, linux-kernel@vger.kernel.org Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1790512440485704782 X-GMAIL-MSGID: 1790512440485704782 |
Series |
[GIT,PULL] firewire fixes for v6.8-rc4
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git tags/firewire-fixes-6.8-rc4Message
Takashi Sakamoto
Feb. 10, 2024, 11:48 a.m. UTC
Hi Linus, The following changes since commit 54be6c6c5ae8e0d93a6c4641cb7528eb0b6ba478: Linux 6.8-rc3 (2024-02-04 12:20:36 +0000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git tags/firewire-fixes-6.8-rc4 for you to fetch changes up to 7ed4380009e96d9e9c605e12822e987b35b05648: firewire: core: send bus reset promptly on gap count error (2024-02-07 08:20:02 +0900) ---------------------------------------------------------------- firewire-fixes-6.8-rc4 This pull request includes the change to accelerate the device detection step in some cases. In the self-identification step after bus-reset, all of nodes in the same bus broadcast selfID packet including the value of gap count. The value is related to the cable hops between nodes, and used to calculate the subaction gap and the arbitration reset gap. When each node has the different value of the gap count, the asynchronous communication between them is unreliable, since an asynchronous transaction could be interrupted by another asynchronous transaction before completion. The gap count inconsistency can be resolved by several ways; e.g. the transfer of PHY configuration packet and generation of bus-reset. Current implementation of firewire stack can correctly detect the gap count inconsistency, however the recovery action from the inconsistency tends to be delayed after reading configuration ROM of root node. This results in the long time to probe devices in some combinations of hardware. In the pull request, the stack is changed to schedule the action immediately as possible. ---------------------------------------------------------------- Takashi Sakamoto (1): firewire: core: send bus reset promptly on gap count error drivers/firewire/core-card.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) Regards Takashi Sakamoto
Comments
The pull request you sent on Sat, 10 Feb 2024 20:48:23 +0900:
> git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git tags/firewire-fixes-6.8-rc4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a38ff5bbf9799dd944c762412aaebc54818407f5
Thank you!