Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp1211696rdh; Fri, 27 Oct 2023 07:46:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFPMZB/pb2nPoT/dS6L1yo58jR51KAO33BrmkbyafqJqxOGYX2Vq7o/vd9+1vDlvT0bSMhj X-Received: by 2002:a05:6808:8d1:b0:3b2:e21d:2501 with SMTP id k17-20020a05680808d100b003b2e21d2501mr2751198oij.26.1698417966303; Fri, 27 Oct 2023 07:46:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698417966; cv=none; d=google.com; s=arc-20160816; b=UGeqjNiV0AvNXQv1LxQnhYjCG4h1D/ToPyDZEd7SsJQmLDIn1MZZ9Z2idUHM26suLO CDhA+144mC/RWu9l0k4/+YUp23MSkc1Bjw5PDFOK1ivkYY1n90eGE0wmu0RVeP74J0Sl TXvzjSVKMKpKc7CjSPUBVHnWHKJz7c4AY1A0T7IgXt1b911p/61TW5n4n5kJ0xnS3dez anOhW7xdA8trPIt9G2O0KTU5npuizCUgntvwm8xzJPb66RfUO7K+VINZlMq5BkmlPrOE bcXES9RRVBW6gWJg7QB5ibpTi/IOz7uRMqoQolvL0fIuo4YUwsN2lLox1LGdKBV2Ss5+ 1FqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=8QC2bpCg6SsArV9FqXR1cgMgS/5ieiZQdBs96Uude5A=; fh=HTjQkSZd8A8nrxkm1hAUW0qUV/JcDH1pmONSMrFrMtg=; b=NNG4VT4cSV/qZqRhSA2YUykf5YwvY3PU3d6ZlDqI/QyqXfJy93Xy09JGpv1GeSGQ8I MN6i4nWca+A7TwQaP2Guu707aFBejmQ6nN7fV9ccAYM8jNx2GONo8cDxWCWtJ08NVUSZ liRbvsm7lk7qPntmW3EAYbo0oH5EADM962SDTPTDzzsgIsldk0RoOryKCL/HgDjEoWw+ odmPuZH/ssbFYDaQQZk17/X5/toYOOHO7kUGQiPc8NZmWKFNsLiU/eZc/JXfSdMh+Cnk C0cvMxJiErTb1Ih5bEmOGK0QkUc0VDQmMMkBo4J688fA4SYok7DPEbFWCBFYL+6G46nH Qx4w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=harvard.edu Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id 125-20020a251583000000b00da1bd75d829si1759474ybv.453.2023.10.27.07.46.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Oct 2023 07:46:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=harvard.edu Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id A7C92834AF48; Fri, 27 Oct 2023 07:46:02 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345542AbjJ0Opx (ORCPT + 99 others); Fri, 27 Oct 2023 10:45:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55170 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231627AbjJ0Opw (ORCPT ); Fri, 27 Oct 2023 10:45:52 -0400 Received: from netrider.rowland.org (netrider.rowland.org [192.131.102.5]) by lindbergh.monkeyblade.net (Postfix) with SMTP id D4BE511F for ; Fri, 27 Oct 2023 07:45:48 -0700 (PDT) Received: (qmail 570588 invoked by uid 1000); 27 Oct 2023 10:45:47 -0400 Date: Fri, 27 Oct 2023 10:45:47 -0400 From: Alan Stern To: Hardik Gajjar Cc: gregkh@linuxfoundation.org, mathias.nyman@intel.com, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, erosca@de.adit-jv.com Subject: Re: [PATCH v6] usb: Reduce the 'SET_ADDRESS' request timeout with a new quirk Message-ID: References: <20231025164019.GA121292@vmlxhi-118.adit-jv.com> <20231026101551.36551-1-hgajjar@de.adit-jv.com> <55a00749-7b9d-4fc8-a470-6eabdb93216f@rowland.harvard.edu> <20231027095708.GA78934@vmlxhi-118.adit-jv.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231027095708.GA78934@vmlxhi-118.adit-jv.com> X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email 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 (howler.vger.email [0.0.0.0]); Fri, 27 Oct 2023 07:46:02 -0700 (PDT) On Fri, Oct 27, 2023 at 11:57:35AM +0200, Hardik Gajjar wrote: > On Thu, Oct 26, 2023 at 02:34:22PM -0400, Alan Stern wrote: > > As remarked earlier, we don't need to have the "_MS" suffix on either > > the macro name or the "timeout_ms" variable name. Removing the suffix > > will be more consistent with the USB_TP_TRANSMISSION_DELAY_MAX and > > USB_PING_RESPONSE_TIME names you see above. > > I understand the suffix _MS in macro but the suffix is variable name was > added after the comment about timeout unit from Greg in patchV2. > > https://marc.info/?l=linux-usb&m=169687322126192&w=2 Greg merely wanted you to document what the timeout units are. You can do this either by adding a "_ms" suffix to the variable name or by mentioning it in a comment. For example: + unsigned int timeout = USB_CTRL_SET_TIMEOUT; /* ms */ Alan Stern