Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp710411pxm; Fri, 25 Feb 2022 17:58:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJyAePcRmZNmIQfqnA/uTc9wOsFOdyX5PGGxRePYceDD/xD1Sy/o7SywbxRabPPPgEjqaLJA X-Received: by 2002:a17:902:7b85:b0:14e:fbca:9af9 with SMTP id w5-20020a1709027b8500b0014efbca9af9mr9929428pll.29.1645840725621; Fri, 25 Feb 2022 17:58:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645840725; cv=none; d=google.com; s=arc-20160816; b=L7Ajx0BQLAh2svdK+re0nm8mCQIUp+pYrscJP2oTKuUj5a0N0p46jOIgx5JQpAeBn+ coN48RD546d8jsnKZtDPdQzJVJqJMMselwP8Mbq8mpFuYTpKlpWIlyxzoEBWAnuvBcuN SuVm5vUUVr7kE3Al3+4k/B1KPqR3cpm6f1OGLHE89P0HRrf1m52Sin0Kwsdjwysfm2H/ XfeQmwLCe36Z3KoWGrwTIv6B10dwQtzh4YAbm6UbdLcmwjO4GvgATXpv8k67UCfvpZ29 Q+xDXqWxOPWGZP1jvmF13qcMz0cltohbSP7kaOg9TmVvEMpFHcV22eG6MxsTWd+4b3uT IBIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from; bh=lBvYJu1Wb+hNUlM3Wd10FQi2cCwvrUYs3acMJMxqxoI=; b=x9dnxLock5kfH1KnJlCTjdvJuvV1Ra48DTXvP1cOcbiROfL8P2n2oiVi7lY7HwVk1W gy1IFL5dsxPNTFDAvA5hIBiDh5Lj6CA3ZltOSbj2T8OtUvvbhL+Kh6Vfd8aTVaGsU6on IWPxvIt8ViFyJDNfGOIrhfA0TC8TyJ3j172ZPOXYM3bB7SXZ//txuYU8TE0uV6XHbKdY ntE6us1k0Sd0qiv89YW/C8zqUwF7lQMjhMj7cWN9pp6IjWxFLlqQ+rHM6RJG8oEWUVGO DUiNn0+c5nF9imbtbGdz5WhLEdragLPBlWoSG6kDs8s5mamWBEvIunWlQGL6ijo1hscE nTwQ== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id e19-20020a63e013000000b00362a575c68csi3118513pgh.795.2022.02.25.17.58.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Feb 2022 17:58:45 -0800 (PST) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 07B6618886E; Fri, 25 Feb 2022 17:42:06 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234950AbiBYVjj (ORCPT + 99 others); Fri, 25 Feb 2022 16:39:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59176 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233777AbiBYVji (ORCPT ); Fri, 25 Feb 2022 16:39:38 -0500 X-Greylist: delayed 148 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Fri, 25 Feb 2022 13:39:02 PST Received: from mail1.med.uni-goettingen.de (mail1.med.uni-goettingen.de [134.76.103.230]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 857211AE674 for ; Fri, 25 Feb 2022 13:39:01 -0800 (PST) Received: from umg-exc-04.ads.local.med.uni-goettingen.de ([10.76.100.73]:12926) by mail1.med.uni-goettingen.de with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1nNiGK-0001LQ-2t; Fri, 25 Feb 2022 22:36:28 +0100 Received: from umg-exc-01.ads.local.med.uni-goettingen.de (10.76.100.74) by umg-exc-04.ads.local.med.uni-goettingen.de (10.76.100.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Fri, 25 Feb 2022 22:36:28 +0100 Received: from umg-exc-01.ads.local.med.uni-goettingen.de ([fe80::2886:b6b:10e3:deea]) by umg-exc-01.ads.local.med.uni-goettingen.de ([fe80::2886:b6b:10e3:deea%13]) with mapi id 15.01.2375.018; Fri, 25 Feb 2022 22:36:28 +0100 From: "Uecker, Martin" To: "torvalds@linux-foundation.org" , "linux-kernel@vger.kernel.org" Subject: Re: [RFC PATCH 03/13] usb: remove the usage of the list iterator after the loop Thread-Topic: [RFC PATCH 03/13] usb: remove the usage of the list iterator after the loop Thread-Index: AQHYKosGsHPhjhvi7kSF9n6RY4a/rKykuaOA Date: Fri, 25 Feb 2022 21:36:28 +0000 Message-ID: References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.76.100.66] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 QW0gTWl0dHdvY2gsIGRlbiAyMy4wMi4yMDIyLCAyMDo1NCArMDAwMCBzY2hyaWViIExpbnVzIFRv cnZhbGRzOg0KPiBPbiBXZWQsIEZlYiAyMywgMjAyMiBhdCAxMjo0MyBQTSBMaW51cyBUb3J2YWxk cw0KPiA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+IHdyb3RlOg0KPiA+IE9mIGNvdXJz ZSwgdGhlIEMgc3RhbmRhcmQgYmVpbmcgdGhlIGJ1bmNoIG9mIGluY29tcGV0ZW50cyB0aGV5IGFy ZSwNCj4gPiB0aGV5IGluIHRoZSBwcm9jZXNzIGFwcGFyZW50bHkgbWFkZSBsZWZ0LXNoaWZ0cyB1 bmRlZmluZWQgKHJhdGhlciB0aGFuDQo+ID4gaW1wbGVtZW50YXRpb24tZGVmaW5lZCkuIENocmlz dCwgdGhleSBrZWVwIG9uIG1ha2luZyB0aGUgc2FtZSBtaXN0YWtlcw0KPiA+IG92ZXIgYW5kIG92 ZXIuIFdoYXQgd2FzIHRoZSBkZWZpbml0aW9uIG9mIGluc2FuaXR5IGFnYWluPw0KDQpJbXBsZW1l bnRhdGlvbi1kZWZpbmVkIG9ubHkgbWVhbnMgdGhhdCBpdCBuZWVkcyB0byBiZQ0KZG9jdW1lbnRl ZCAoYW5kIGNsYW5nIGRvZXMgbm90IGV2ZW4gZG8gdGhpcyksIHNvDQpJIGFtIG5vdCBzdXJlIHdo YXQgZGlmZmVyZW5jZSB0aGlzIHdvdWxkIG1ha2UuDQoNCj4gSGV5LCBzb21lIG1vcmUgZ29vZ2xp bmcgb24gbXkgcGFydCBzZWVtcyB0byBzYXkgdGhhdCBzb21lYm9keSBzYXcgdGhlDQo+IGxpZ2h0 LCBhbmQgaXQncyBsaWtlbHkgZ2V0dGluZyBmaXhlZCBpbiBuZXdlciBDIHN0YW5kYXJkIHZlcnNp b24uDQoNCkkgZG9uJ3QgdGhpbmsgaXQgaXMgY2hhbmdlZC4gQnV0IEMyMyB3aWxsIHJlcXVpcmUN CmludGVnZXJzIHRvIGJlIHJlcHJlZXRlZCB1c2luZyB0d28ncyBjb21wbGVtZW50LA0Kc28gdGhl cmUgaXMgYSBiZXR0ZXIgY2hhbmNlIHRvIGZpeCB0aGluZ3MNCmxpa2UgdGhpcyBpbiB0aGUgZnV0 dXJlLiANCg0KPiBTbyBpdCB3YXMganVzdCBhIG1pc3Rha2UsIG5vdCBhY3R1YWwgbWFsaWNlLiBN YXliZSB3ZSBjYW4gaG9wZSB0aGF0DQo+IHRoZSB0aWRlIGlzIHR1cm5pbmcgYWdhaW5zdCB0aGUg InVuZGVmaW5lZCIgY3Jvd2QgdGhhdCB1c2VkIHRvIHJ1bGUNCj4gdGhlIHJvb3N0IGluIHRoZSBD IHN0YW5kYXJkcyBib2RpZXMuIE1heWJlIHRoZSBmdW5kYW1lbnRhbCBzZWN1cml0eQ0KPiBpc3N1 ZXMgd2l0aCB1bmRlZmluZWQgYmVoYXZpb3IgZmluYWxseSBjb252aW5jZWQgcGVvcGxlIGhvdyBi YWQgaXQNCj4gd2FzPw0KDQpUaGUgcmlnaHQgcGVvcGxlIHRvIGNvbXBsYWluIHRvIGFyZSB0aGUN CmNvbXBpbGVyIHZlbmRvcnMsIGJlY2F1c2UgdGhleSBkZWNpZGUgd2hhdA0KVUIgZG9lcyBpbiB0 aGVpciBpbXBsZW1lbnRhdGlvbi4gIEluIHRoZQ0Kc3RhbmRhcmQgYm9keSB0aGUgc2FtZSBwZW9w bGUgYXJndWUgdGhhdA0KdGhlIHN0YW5kYXJkIGhhcyB0byBjb2RpZnkgZXhpc3RpbmcNCnByYWN0 aWNlLiAgRXZlbiBpbiBjYXNlcyB3aGVyZSB0aGUgc3RhbmRhcmQNCmRlZmluZXMgYmVoYXZpb3Is IGNvbXBpbGVycyBzb21ldGltZXMgc2ltcGx5DQppZ25vcmUgdGhpcyAoZS5nLiBwb2ludGVyIGNv bXBhcmlzb24gb3INCnBvaW50ZXItdG8taW50ZWdlciByb3VuZCAgdHJpcHMpLiBTbyB0aGUNCnBv d2VyIGlzIHJlYWxseSB3aXRoIHRoZSBjb21waWxlciB3cml0ZXJzLg0KDQoNCk1hcnRpbiANCg0K DQo=