Received: by 2002:a05:7412:b795:b0:e2:908c:2ebd with SMTP id iv21csp161684rdb; Wed, 1 Nov 2023 22:29:35 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEUCWsOEhMTKELAYGcapVA2JfdD8yM8APi32P3N+oe9Qo77Y+ojH46gEF6RtXHwEZ1zlZ5c X-Received: by 2002:a05:6871:4396:b0:1e9:c1f4:a3d7 with SMTP id lv22-20020a056871439600b001e9c1f4a3d7mr23868899oab.38.1698902974846; Wed, 01 Nov 2023 22:29:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698902974; cv=none; d=google.com; s=arc-20160816; b=zqxLBq4d6XbOB7EFQQho13l7zVjrRLvHL0roUO7Nlq8i82dT0vx0+bvSBRstAuMSLh ZYvOUIhRSm0MjWwdcxq5jkr9lLmqd06tZB3ez6VYICS7CqKAhySFLdEIFOKeISfXi/ia JSyyZS7z2wolKET5J7i4tJXT5Dtp1CZGQB2u8MKizbf3uhUniWN615zLhn6fw1jx6gp9 zMPl4MyKCIPcOMVLstctBueZpMSjSZ6pHkPGFxXYJ6BGmKx+5mV5kApbvzbfS3m5fvn5 x9bZjSzE2+lQghjWj1hbtTktZIvS+lAaYy0P760KuhbxVhAaXlxVbJsZ7wyWnEThEavt fhxw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Zr+QxWsvtCyo8uor4ixTMhNR7r7rrnW/AV3MxmJqFak=; fh=fzUzNlsRbtNnuVrnJt6rFasEegbbjpmF9ZEpDOzRc3U=; b=d/KCli322HBHLvAhDLMhIfGl+DmXYfn6gSkwznUXlsVjYEcnXlR11DpMwLv0ck1DBM FS86CQ9At2igst4HsBwpMY8tVbm3X3KVoqyFEW3P+pOhcHGRwSB+Lfz0Gk/MMVqfDZ0X c0HkGoGM+yUIED7qtT+2H3f2/FSHVUPhhomvQWSpNJIIRMDIowiBuXuiukp/KKaKYEEj HkGS+cjqCH23GWfeGRr04FZQ0m3FF/DSOuB8IiWpdKbED8jyfZb5nAEnz4rJaxTM1PhJ E8isD+jbE8/m9/gvOk+ArqYHltgFLmkUecqme/Cu2yBMPnMwJOUu5ToeTQ7Y+a9oevRs 1a6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@spacex.com header.s=dkim header.b=PKV08OY9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=spacex.com Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id x71-20020a63864a000000b00578cc8d2599si864464pgd.211.2023.11.01.22.29.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Nov 2023 22:29:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@spacex.com header.s=dkim header.b=PKV08OY9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=spacex.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 59D3781C7A97; Wed, 1 Nov 2023 22:29:33 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348542AbjKBF3W (ORCPT + 99 others); Thu, 2 Nov 2023 01:29:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1348519AbjKBF3V (ORCPT ); Thu, 2 Nov 2023 01:29:21 -0400 Received: from mx4.spacex.com (mx4.spacex.com [192.31.242.31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1AD2112; Wed, 1 Nov 2023 22:29:15 -0700 (PDT) Received: from pps.filterd (mx4.spacex.com [127.0.0.1]) by mx4.spacex.com (8.17.1.19/8.17.1.19) with ESMTP id 3A25HwKi009350; Wed, 1 Nov 2023 22:29:13 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spacex.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=dkim; bh=Zr+QxWsvtCyo8uor4ixTMhNR7r7rrnW/AV3MxmJqFak=; b=PKV08OY9Ez0bKJ2kCEM1DRWCLQ4EeEAWOd4rjApMHlD+cDVcOFGmwwgBHY7f4hyZMwi/ eJ+WN++uEGFlazzsVCAuKj3e8w9G3up0Lz46It9G+jWLdNeFZLCVzkx7MLI9Z/XUDhkS kER5uw0JfY2hmT7PW5Eeja5WI+s4wDmr6PEwU9TIxGkiZyvU9ZIyh+Nzd2hoJH7nXjYi Deq7ss9QzwNspSy9ZFJL/a7/gypfbfxF3IdLvpX1LbfqO7QgaXBXvOt0hW1+YJjrk/0o 5uLXv+mUwOJTa6cmbAJh0HIuDjT/owk28h4Rjtf3dOdLJQf6MSb2gwdtoVUCPCuj/1NO SA== Received: from smtp.spacex.corp ([10.34.3.234]) by mx4.spacex.com (PPS) with ESMTPS id 3u0yqn6cce-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Wed, 01 Nov 2023 22:29:13 -0700 Received: from apakhunov-z4.spacex.corp (10.1.32.161) by HT-DC-EX-D2-N2.spacex.corp (10.34.3.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 1 Nov 2023 22:29:12 -0700 From: To: CC: , , , , , , Subject: Re: [PATCH 2/2] tg3: Fix the TX ring stall Date: Wed, 1 Nov 2023 22:29:02 -0700 Message-ID: <20231102052902.3272319-1-alexey.pakhunov@spacex.com> X-Mailer: git-send-email 2.39.3 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: ht-dc-ex-d3-n2.spacex.corp (10.34.3.237) To HT-DC-EX-D2-N2.spacex.corp (10.34.3.234) X-Proofpoint-ORIG-GUID: tPgsIivSKCgySAzI5He5wXBOmRf0JHWU X-Proofpoint-GUID: tPgsIivSKCgySAzI5He5wXBOmRf0JHWU X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 mlxscore=0 phishscore=0 mlxlogscore=797 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2310240000 definitions=main-2311020042 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 01 Nov 2023 22:29:33 -0700 (PDT) > > Let me re-test the goto version and resubmit it as v2. Please let me know > > which version of the patch you prefer more. > > > > I did not realize the goto version is almost as big. In that case, > your original version is fine. > > You might want to declare the variables in reverse Xmas tree style for > any new code. This driver is old and most of the existing code does > not follow that style. Copy, thanks. I'll reorder the locals in tg3_start_xmit() and resubmit that as v2. Alex.