From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3DF4134D394 for ; Thu, 23 Apr 2026 08:12:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776931971; cv=none; b=TI1klgN7ptw7FFX+5vEeUx23AiMzrDOOMcWIB4mv9E1NT5fxf+7EZZZUZsjQarGxiB+Dzpyq5JDbUvrY5dSpiOAIHtXijRKPP7x7BbBbDx3zQDajFmJkFJsEjkz2xI+Y7T9Zt98DiGw85KBVe9FOT6ItNZENowBfTl4uj8HvaAI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776931971; c=relaxed/simple; bh=0HN/Tu4zYgMBLIl0YAkCouRtizkaCrsBW0EkrddUlFY=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=rCkahVzeLMkoLfWDClC0piZBbJj6aQrDikl+L/MveTUyCT1Chim83S6+EeGyENFWU6vCc5nfugoUCk5vkv/cXKNwE7sGaStoTH7AgVtNdcihQluMv+nCrcd43pcrID+HCvnJijmyglwnVHcHheHCyC+mab9juLmxNqhjWZDozm4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=BCQjdvXE; arc=none smtp.client-ip=209.85.221.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BCQjdvXE" Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-43cfde3c3f3so6518553f8f.3 for ; Thu, 23 Apr 2026 01:12:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776931969; x=1777536769; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=nIitABbzFrBo+jI0TZjBOkCfwx3fb9iN9G0AiTd8KVM=; b=BCQjdvXETEaLzQwLjcTDYDNhBPDznfQ/2zrm0au1wihPs3tU9/6/uW1ISBc450DEAQ 6g0ppCCfzUZ4LycAXr6a4l4U3LDFEmc1Xxv9QFFwtH0M43Ho9HAQoXaXCHhIjoyzCylP m0sjOIHy7joYB9fr+1iPNvZKC3Jp2SI13urru7t/xOR7T9U8PpleuPPaWCSifhm08GK2 oFuj44uvFm91aTU+mBdrgs+gefMif8TPhYX1EQxnil/2phPoORg/pcwoE4BE74SmZ0Ta hxIgDBAb3VoD7sgU67Kna80ewWr2D2pnuJX34W7QL4Cqj1+pFPMsv+5wjmhn1PYN61u8 7I4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776931969; x=1777536769; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nIitABbzFrBo+jI0TZjBOkCfwx3fb9iN9G0AiTd8KVM=; b=dKhI2AI7SiWtuwHXHEgKyCo3FSUbeFdlX3RvJAE1pfEm0/mZEw8XSWXQ3nS+VtLWXw TVXF8Vw4ZjHsxGQ0Bo6XZEcfckaOUPKv2roX+MEqHUh0rhDAoGOWPpMONB9mHIUcn1nb oVzuPXyOS5lLkcSdFKTDcuaXqq/UPCLYyXfrcHRBEh0k57XbclguM0fmJolxkXzXac+U U6LDNx/2Cg7Em0wKaHMiBc6u6o9FYxnSyRKeLfsmI2LJtL3uQbGqFFhrLpwAMZhtvtZh ntZb26dT5LMRmgvI+Ht/qkjSphm8INZhyh/NIU3QYc3DjwZxFFbpGAo/Qj9y5Y4mOSZL J0Hg== X-Forwarded-Encrypted: i=1; AFNElJ9Jx+7QYhoMWuze0E5aSjcRedC8EJK4Mqu6GklW5epVuOWvXQ0nuDGu5SxaxChhU2dLeZqO2QBC78OnJGg=@vger.kernel.org X-Gm-Message-State: AOJu0Yxm64CIGkAtoudahCtHQjEmcyC8gF6uL5pZj8srONr7aA1KXwyD +QwfSRoO1uh+M54aq+8m7xdneIySKfFysNEu+8W/mvWoSoPOpE+cyZFM X-Gm-Gg: AeBDietP8g6MhqogLZL61NoIQ0mnFYkPGGQI57t0kpkhRBiRANEDqCM4ftu9+GU0+Vv rWbhaz04UCtBjclfb2Vlq9EgUb7+S8ynATklO8KGJwrPORvhFkWMltrMmz9Bd5txUdkc9ZCx71X SCxigyZPm0KLzA8dpQZ7JooKhYnFGcPI5e2KbNyKEaw+nbshb4Y0cBCcGJowto7bJB9dkELnxuH ckTtHqH5hEYNxLbWdKHpVQfFlwxymzhorfIBRYnwnpQ0iyxATRMxlP2Yjdd9ZHfs1BBUHgQC5+z oqMcNhYRjpgczI7jKdnRI/IoN/lLisZav02bTEfPWvX9hE1i9gAbGNW9L8RE1dS4AI5fpyTJceR 42RXPuPQILs6d4EJGWywvv7sdQTk+QAS0jIY74arwMFGpJGCVVZtBjE7+dKaT0gybYGzMNSG0vC bsKc3+lyN7kL7azL/JuWbO4mx2XUCLUVKwM+A9yn52CRru+q1LuOoJL9CZD0qjoSjO0xjM7jsOK +Q= X-Received: by 2002:a05:6000:2389:b0:43d:7a97:78ac with SMTP id ffacd0b85a97d-43fe3e153a6mr37830279f8f.40.1776931968154; Thu, 23 Apr 2026 01:12:48 -0700 (PDT) Received: from pumpkin (82-69-66-36.dsl.in-addr.zen.co.uk. [82.69.66.36]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43fe4c221cdsm53083138f8f.0.2026.04.23.01.12.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Apr 2026 01:12:47 -0700 (PDT) Date: Thu, 23 Apr 2026 09:12:46 +0100 From: David Laight To: Marco Elver Cc: Arnd Bergmann , Konstantin Komarov , Dmitry Vyukov , ntfs3@lists.linux.dev, linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com Subject: Re: kcsan -Wmaybe-uninitialized warning in ntfs3 Message-ID: <20260423091246.7ffa38c4@pumpkin> In-Reply-To: References: <5da10cca-875b-418d-b54e-6be3ea32c266@app.fastmail.com> <28064669-bb57-4dab-bac5-cc1027bafaa3@app.fastmail.com> <0df31031-23d4-49cf-8643-f605561bf7fb@app.fastmail.com> <6eac698f-da35-4efc-b227-b54de5d1decb@app.fastmail.com> <49780769-461a-4a09-a7df-c34a2e839e45@app.fastmail.com> <4b36f629-9338-40e0-b114-ee37aaad9cf3@app.fastmail.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; arm-unknown-linux-gnueabihf) Precedence: bulk X-Mailing-List: linux-kernel@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, 22 Apr 2026 23:50:22 +0200 Marco Elver wrote: > Which means the simplest fix is probably the absolute_pointer() one. I'm not sure that using absolute_pointer() is right, it is normally used for special conversions in low level boot code. Here it might just be best to explicitly use (void *)(long)addr. David > > Thanks, > -- Marco >