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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2D61AC35274 for ; Thu, 21 Dec 2023 08:14:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AD0946B0078; Thu, 21 Dec 2023 03:14:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A80706B007B; Thu, 21 Dec 2023 03:14:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 921876B007D; Thu, 21 Dec 2023 03:14:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 819166B0078 for ; Thu, 21 Dec 2023 03:14:05 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 4D5FC12066C for ; Thu, 21 Dec 2023 08:14:05 +0000 (UTC) X-FDA: 81590112450.26.13CBC50 Received: from out-176.mta1.migadu.com (out-176.mta1.migadu.com [95.215.58.176]) by imf29.hostedemail.com (Postfix) with ESMTP id 92CD3120010 for ; Thu, 21 Dec 2023 08:14:03 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=vQD+RIVG; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf29.hostedemail.com: domain of naoya.horiguchi@linux.dev designates 95.215.58.176 as permitted sender) smtp.mailfrom=naoya.horiguchi@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1703146443; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=AV2iiAqyq00fHe/5088mCAsv06De78IbBp0kBt3t0iM=; b=OAMEdkbLATZ5ybsRsJAZ5RgspyELwJMB2wtjbBSpM4zib1MzEpibrAsejbuVAyTWIkn5MN Fkbe0F5txq1g330GnezPsHp7d6THN39HQbaignHfoRBGxPJNFLWq+dmrCNhDpNaLxaA8q5 f6cxkwf4g01B2NWaihNmZoVetH1Oiu4= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=vQD+RIVG; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf29.hostedemail.com: domain of naoya.horiguchi@linux.dev designates 95.215.58.176 as permitted sender) smtp.mailfrom=naoya.horiguchi@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1703146443; a=rsa-sha256; cv=none; b=KibLt7og+PA5cfZ6UydSLyITMpVf4LWCmRBZUXMmsa/JbXSOLOoFJvRsUYPBelOj/iJLXV D/4tR1uroDVU4FDK2ygfC65RAryXl8aZeFTXPQjyUu8lmS7gkMJ/gDWoVPWYhD4OCD75w3 NbJbgiOf1XDvwF4y73nqBaaVcEG2mGo= Date: Thu, 21 Dec 2023 17:13:53 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1703146441; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=AV2iiAqyq00fHe/5088mCAsv06De78IbBp0kBt3t0iM=; b=vQD+RIVG0cRtAsQgXlqEwKySRipmxVWZmJdeN0w5926nWoMgps8RcjD59PEvaUa3658zlT 0YSkTsTWd3yfHpbe2sCH5oqWpLmggNirhyMZ7d3WyfzJnMMdDzuO4jhNKPQk3JceG9c4MR 6bbQ1Qzojgp1daIPIhRQofEZiGOXIQo= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Naoya Horiguchi To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, Naoya Horiguchi , Dan Williams , stable@vger.kernel.org Subject: Re: [PATCH 3/3] mm/memory-failure: Cast index to loff_t before shifting it Message-ID: <20231221081353.GB1295773@ik1-406-35019.vs.sakura.ne.jp> References: <20231218135837.3310403-1-willy@infradead.org> <20231218135837.3310403-4-willy@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20231218135837.3310403-4-willy@infradead.org> X-Migadu-Flow: FLOW_OUT X-Rspamd-Queue-Id: 92CD3120010 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: 6snk1zwjw7e4jbwhc1pb7aynd6wx5yio X-HE-Tag: 1703146443-520323 X-HE-Meta: U2FsdGVkX19r1n2kcAuTt+4sJ7vMP4HVmlClarU30gT3ZIBO4C9Awk7eFsOAFNo9JlMkZgDlsIPpI+x5Rpjf97ZC4xfNas6jsxWq42vdaNMQNbrPTQYSVrrHnWogXpxKg9tawjhHNSNyf5kNkVn2P64WXxKFanuUogc4mB5xJO48xR7geBDHS0Qv/g9S+dBlfJrsYVoXQZU6Kiu00tZPBuryNsql9Qs3/8ApbsPcBKU7Qo0yplNv1x3F1yDakadlYpZQpXWG8qpNl/bcKlN0Vyky1m+5csc2Ev6rYZozZ5J/TvlsHJvrERkm/c1GM6B1bvfFoXNeNFJuOnZ7ERsff8I8MIScED26Z3nOmuRtps0o6adSKUMxrN+kkKNX8pUU0wpk8PT+FAKLoZFw9Gj0PoQRJsomXoHI+J8LXoYkSAWZbyNvS7vqkCNKFLlT3hfnfGs+W6RiYBpJXPh934wJJY6LgtvH5yhqmZeI3a4+PdDhSmf07Qb5UKLzdUHsFPm9cWq5PjLkjwXm6qNcvBTrRU1VxjYR1hQLxvSd8gfI5GWXACIt9rrqGjUmYBnrp8swiopd6HInlTfbSix1rhbeYxzkVc+pdazjo2OuOfJgxYh6QQdVOsnbNTJtpln8GECurLXvppR0UvcNjKcgsoSNSUHZlLdDDlDmZLApx0a2V59+t7QZN+3r7DrZ1lf7mfBS+TWJyVjj7JVGoMNBMkOX2kkWoYjndnYx4wB3w80LNET7spPpXtMTq95xKecoB8W2dUgHc0oONz+elC4UO5QMa/FjmHmwMYp779hexaUVpYWFep1/EeScsXwFs1IqwhnBeGC2sOPRriYaDRyo99MCyAwhQOOUayPNpiCfpu9SFcoy+2TZn8LuwRmtrd8W+7iGeu5kp64xxQ18uZC7tM2IGCamNkIVcryXxMuHXLriUpNoLwSyToNSQpU0dX4TgPPMBpe8ivGTcYntytmSc2e YhHTHOoH 1DOjmNkfE4eCLWuw6Rur0x2r71mC7BCb2dFNHakk94mlh8Z7jxJEYrUWAWFTGkklUWdBFQvTZ9T8hP9bMTUQePXU4GlE5784fDk6yv8/L7+SakHtNQ0Csom0QZ74atfTdzCw/o388i08IMOQ0rtmtW2PjMTXpjHlSfxcITmuvHvmdmaoyURPiH6ChvLWKWk6HTGFBXMDQIgqFMGjy0Znj/1/smLXNhE8qFUaVS9vkudPaTok= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Dec 18, 2023 at 01:58:37PM +0000, Matthew Wilcox (Oracle) wrote: > On 32-bit systems, we'll lose the top bits of index because arithmetic > will be performed in unsigned long instead of unsigned long long. This > affects files over 4GB in size. > > Fixes: 6100e34b2526 ("mm, memory_failure: Teach memory_failure() about dev_pagemap pages") > Cc: stable@vger.kernel.org > Signed-off-by: Matthew Wilcox (Oracle) Acked-by: Naoya Horiguchi