From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 EFD092DC32E; Sat, 21 Mar 2026 02:55:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774061715; cv=none; b=MNFy2n8dtqbnTZ+PCIv480YSfi0Lyzl1K9F+Gdq1NW6ztsSK1x0c1h0LnnVITAQ7VWjLyWSYo+fHH+/iLJn/Jh0ob5ayNGYeq57VS6xBq/HfCTmHYNwUM5/qLMvpYoUc0TEtSgZpYPsqneNBeY8SWuHC4FQU9qfHI3Gi0erSIMY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774061715; c=relaxed/simple; bh=aGaGL+OTIB7kMniwi9yQlVf3Ybhwd6MfnVLz/caloq4=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=uGQueymW446VJOv4+dmDtSK4JDHvJ4z9X7c7T8d09fjq0YQ0+oFF5DArfJvyz9qxKPkzsvipltoOug//fee1HCZyAjyzijFBEvN48dE3xX7PxcnS9ZWsc6zo9vjatueKa6V9/m0Hp0/Z545KsYjrBqLe7x7PD7wSVmFt5vYuJug= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=F0H1LCoE; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="F0H1LCoE" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3E719C4CEF7; Sat, 21 Mar 2026 02:55:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1774061714; bh=aGaGL+OTIB7kMniwi9yQlVf3Ybhwd6MfnVLz/caloq4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=F0H1LCoEjUfpOtqZBZ3EOvz7l7VbRgjusajuaK9h+IJQiiuMjutMOSxy3XyKTzzIi NVxNtsh8PKuHYE6UXi5e57qKnlo0vRXev/9XRqFiyzN78A9uiYFBucwUAgh7I2GWiQ JkX9eaVM/yXA2IqrC/DWDDiV/ImH9Zh+33huv9ZhfBMfncmwibXuGQ1QKs5XgImCtn EDoT+P5F8o6cvCj1agc1D38yvSzpXdaHoVsqyFqt2mCA0OSaNhYPwvg+k81fZ3FyLO rykD5G1RogJ3SsZdoA5hk/5ySNBkR5RQAuym/+y8FIA+S2OwQ//aNbfTU891yP7Dh/ Q43b9K57csg4w== Date: Fri, 20 Mar 2026 19:55:13 -0700 From: Jakub Kicinski To: Raju Rangoju Cc: , , , , , , , Subject: Re: [PATCH v2 net] amd-xgbe: synchronize KR training with device operations Message-ID: <20260320195513.41396b3d@kernel.org> In-Reply-To: <20260318091608.1266381-1-Raju.Rangoju@amd.com> References: <20260318091608.1266381-1-Raju.Rangoju@amd.com> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 18 Mar 2026 14:46:08 +0530 Raju Rangoju wrote: > During 10GBASE-KR link training, the PHY state machine can be corrupted > if device stop or rate change operations are initiated while training is > in progress. This manifests as: > > - Link stability issues after interface down/up cycles > - PHY state machine lockups requiring a full driver reset > - Intermittent link failures on Inphi re-driver configurations Please take a look at this AI review, the locking race looks legit: https://sashiko.dev/#/message/20260318091608.1266381-1-Raju.Rangoju%40amd.com -- pw-bot: cr