From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 883B9C282C5 for ; Fri, 28 Feb 2025 20:59:14 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1to7RU-00022o-GJ; Fri, 28 Feb 2025 15:58:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1to7RS-00022X-4y for grub-devel@gnu.org; Fri, 28 Feb 2025 15:58:42 -0500 Received: from mailgate02.uberspace.is ([2a00:d0c0:200:0:1c7b:a6ff:fee0:8ea4]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1to7RO-0006gL-Ot for grub-devel@gnu.org; Fri, 28 Feb 2025 15:58:41 -0500 Received: from dione.uberspace.de (dione.uberspace.de [185.26.156.222]) by mailgate02.uberspace.is (Postfix) with ESMTPS id 201201814A1 for ; Fri, 28 Feb 2025 21:58:34 +0100 (CET) Received: (qmail 17469 invoked by uid 989); 28 Feb 2025 20:58:34 -0000 Authentication-Results: dione.uberspace.de; auth=pass (plain) Received: from unknown (HELO unkown) (::1) by dione.uberspace.de (Haraka/3.0.1) with ESMTPSA; Fri, 28 Feb 2025 21:58:33 +0100 Date: Fri, 28 Feb 2025 21:58:33 +0100 From: Andreas Klauer To: The development of GNU GRUB Cc: B Horn , Andreas Klauer Subject: Re: [PATCH] fs/ntfs: Check at->attr_cur after calling next_attribute() Message-ID: References: <20250228130739.84606-2-b@horn.uk> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20250228130739.84606-2-b@horn.uk> X-Rspamd-Bar: / X-Rspamd-Report: BAYES_HAM(-0.171683) MIME_GOOD(-0.1) X-Rspamd-Score: -0.271683 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=metamorpher.de; s=uberspace; h=from:to:cc:subject:date; bh=LnjscTr2E33HiOBONLZPZGcvPnj1CcGD4LKEUEcOXqo=; b=c+w9Li8WABaghMAPWa8iG99f07H2rffUxkIY918UGB8v7dX0iY1tao+KNs1hGiFSAqlPB8euK+ M0xtsf/lGYgBY04TBa5AavSljqXM0dSfZcmrsOIOqqoq5TRCAjfW6Ka4FlssAPCgZQlL3J3Wc3mZ hJv9zzgLQNiCCm8UJcv+V3o2xTjWW2cO2CtiRYI+U257HbGAygnfMvzBBUMuc96UlBhGMrbPkufH 1iip8q8+MsMv+52xeDQ+GYSGRvfnbZb11U5QwzmtbbCHkBDldlTNygfnkwP4o6c/Ex7Hf4djB565 otcKFT9OrpAJm3pffl/kd5AE4UJ+SufJeB84Z+0ePxmxVQpLADK9H1LaS88G0Nc5aXQX5zMZxeg6 ysKZoTIikvhkSs0pD+zeIirBFHQSKguWq2TKN1mR6/gADObEnrLVXAzblQxsVxDZp5qx8LvJkwJd qY10dAeHsdmP06P70SOp5e6S4X9wJ25qQC8/t7DI7CmBOYJFEQ1AVu8P+1pM678RWx4zwF5+p9Oa zAelKIGx9klAm21Y6exVelhsLNq9ITn7o6Uwo9LGk2EkkZGFFl05U5M5zDu+N7pUMLCoLSTLqujw WhvEt6dsgsVcf3lxVdlt8Jam6npCFz1TvEiUt0iQ/e8Zsjb/NSVUKgpwFIahH0na0WY5kTObFmJT A= Received-SPF: pass client-ip=2a00:d0c0:200:0:1c7b:a6ff:fee0:8ea4; envelope-from=andreas.klauer@metamorpher.de; helo=mailgate02.uberspace.is X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org T24gRnJpLCBGZWIgMjgsIDIwMjUgYXQgMDE6MDc6MDZQTSArMDAwMCwgQiBIb3JuIHdyb3RlOgo+ IE9uIHNvbWUgTlRGUyB2b2x1bWVzIEdSVUIgd291bGQgZW50ZXIgYW4gaW5maW5pdGUgbG9vcCB3 aGVuCj4gbmV4dF9hdHRyaWJ1dGUoKSByZXR1cm5lZCBOVUxMLCB3aGljaCBjYW4gaGFwcGVuIGlu IG5vcm1hbCBjYXNlcyB3aGVuCj4gdGhlIGVuZCBvZiB0aGUgYXR0cmlidXRlIGxpc3QgaXMgcmVh Y2hlZC4KPiBUaGlzIHdvdWxkIHRyaWdnZXIgYSBOVUxMIGRlcmVmLCBidXQgYXMgdGhlIG51bGwg cGFnZSBpcyBtYXBwZWQgb24gdGhlCj4gbWFqb3JpdHkgb2YgZmlybXdhcmUsIGFuIGluZmluaXRl IGxvb3Agd291bGQgb2NjdXIgYXMgdGhlIHdoaWxlIGxvb3AKPiBkaWRuJ3QgbWFrZSBhbnkgcHJv Z3Jlc3MuCj4gCj4gRml4aW5nIHRoaXMgYnkgdmVyaWZ5aW5nIHRoZSB2YWx1ZSBvZiBhdC0+YXR0 cl9jdXIgb24gdGhlIG5leHQgaXRlcmF0aW9uCj4gb2YgdGhlIGxvb3AsIGFmdGVyIGl0IGhhcyBi ZWVuIHNldCB0byB0aGUgcmVzdWx0IG9mIG5leHRfYXR0cmlidXRlKCkuCj4gQWxzbyByZW1vdmlu ZyB0aGUgcmVkdW5kYW50IGNoZWNrIGFnYWluc3QgbWZ0X2VuZCBhcyB0aGUKPiBuZXh0X2F0dHJp YnV0ZSgpIHNob3VsZCBoYW5kbGUgdGhhdCBub3cuCj4gQSBwb2ludGVyIHRvIHRoZSBlbmQgb2Yg dGhlIGJ1ZmZlciBpcyBzdG9yZWQgaW4gYXQtPmVuZCwgd2hpY2ggaXMKPiBpbml0aWFsaXplZCB0 aGUgc2FtZSB3YXkgYXMgbWZ0X2VuZCB3YXMuCj4gCj4gRml4ZXM6IGh0dHBzOi8vc2F2YW5uYWgu Z251Lm9yZy9idWdzL2luZGV4LnBocD82Njg1NQo+IAo+IFJlcG9ydGVkLWJ5OiBBbmRyZWFzIEts YXVlciA8YW5kcmVhcy5rbGF1ZXJAbWV0YW1vcnBoZXIuZGU+Cj4gU2lnbmVkLW9mZi1ieTogQiBI b3JuIDxiQGhvcm4udWs+CgpUaGFuayB5b3UsIGl0IHdvcmtzIGZpbmUgaGVyZS4KClJlZ2FyZHMK QW5kcmVhcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K R3J1Yi1kZXZlbCBtYWlsaW5nIGxpc3QKR3J1Yi1kZXZlbEBnbnUub3JnCmh0dHBzOi8vbGlzdHMu Z251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dydWItZGV2ZWwK