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 D7C0CC369D5 for ; Mon, 21 Apr 2025 20:24:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 179836B0005; Mon, 21 Apr 2025 16:24:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 126FE6B0007; Mon, 21 Apr 2025 16:24:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F306B6B0008; Mon, 21 Apr 2025 16:24:24 -0400 (EDT) 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 D6D896B0005 for ; Mon, 21 Apr 2025 16:24:24 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 49D03BF427 for ; Mon, 21 Apr 2025 20:24:25 +0000 (UTC) X-FDA: 83359178490.18.94E9478 Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) by imf20.hostedemail.com (Postfix) with ESMTP id 240061C0006 for ; Mon, 21 Apr 2025 20:24:22 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=AqGg8Qu2; dmarc=none; spf=pass (imf20.hostedemail.com: domain of axboe@kernel.dk designates 209.85.166.48 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1745267063; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=W5maUrh0KQzV6aymom/1/wBhMZfCX557JEuH/6UWgEI=; b=BvJYFUEoObMw9S+vLXppBuKlgSnS5xpWla4p5t4mocDhq0cIci4/YXADk0I4DrIXgZMpTV MtAOmGclc+SlOLXH9G04AiN/2PI3Si29QXUCxXOtyFOxTvu7Hv4+Jwd69xDiJ05/sbPQej LHgSjwx9OXW0tEAgF7tUvxrkHF4T9N8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1745267063; a=rsa-sha256; cv=none; b=UdJVdYrFWz9hzsP+1h7AoY6TOUtN40pJvOa/XwaLttyYWtGv9mwfWRGCDGmX7hj989uL4e iX3PYoSOQ/2fd1GwLr1RMcHFPM4n/e/+k9pTivppyebgZZEtFwPE0DE93mUyXtGSs/1fzT N40fVz9gSfxZeR+Dk6QEMO6cGI1IqXk= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=AqGg8Qu2; dmarc=none; spf=pass (imf20.hostedemail.com: domain of axboe@kernel.dk designates 209.85.166.48 as permitted sender) smtp.mailfrom=axboe@kernel.dk Received: by mail-io1-f48.google.com with SMTP id ca18e2360f4ac-86135ae2a29so413134239f.2 for ; Mon, 21 Apr 2025 13:24:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1745267062; x=1745871862; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=W5maUrh0KQzV6aymom/1/wBhMZfCX557JEuH/6UWgEI=; b=AqGg8Qu2n5TgzyTYedj8NZZ0rlEfKICMteMolke+TMAtoCvK1k6lpWBIbHarYvxGGT TcVlQST9mkTh8VUlvS70fInerna5n8X2sKmi4BQUlpAiy+pRy2DQlV3RKPip+6igvCEV /vcZrKUIKzYwZhdzL9GWFVgdkWgeyVQw3SbgF3cvMKPBP1WS8e+DRqfRu/Tuj779/zkl Bw3EGA0TON0ekBWfNOFpwl2k5MmLXh/9hfuwt7rzIgCDLinccJaCWgN/uHTL3Guy8paN IlTdDGrT+KLOekTCSD6ZD983Rh6KFVafl7/h/YW8ER4TmbsZxyMIUIOuzjJxmG1/l+UA n67Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745267062; x=1745871862; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=W5maUrh0KQzV6aymom/1/wBhMZfCX557JEuH/6UWgEI=; b=kQcSMEJCa+CeWVXK3nPbNNdEyYK/T5oxFpE7R2IwwMWDLm75+9YCfaPgXFpHb4NVgC OEPG1sBdGo4rPH8/7VKMhDHNfJOVNjeMmzloYiSt6jP2cLmvzOxOUwBH8OawOnw5Rpfv uUXtRgIoi8Z43WlpYEY3HfLQw996j/TNsAPUV2DqdHwXvOIE4fousn2Ylr7GYjxHKpwx PahilUAwC7UCcCGRlimudzX2LwEQTzzT6YGZBcl0yIiUsmNURAYXHHvUWmiHRlEarP2s 4FBSsRlOgAJqjUoBOhGuTnfOvgHJdBWQjUGNlLxRMvpS/kd/sZmAJJtcZwhYQxIBVlCV WDBA== X-Forwarded-Encrypted: i=1; AJvYcCWjleKNn5PNUZdYNhUWO6uYImHEZqyI6t1QbrimsfA7R/FYTMonh33Y9i4VVAsM66IYa+6BiCTCfA==@kvack.org X-Gm-Message-State: AOJu0YxSBis4zd+KsKtWBa281i+NaSXYh/ucRPCa9m4eEuYq8tPnjWNY TAs+DJs92WfwoxAbhEvfwoz8RjYIEA3TgTtFIiuTWR3IVqVljO46WN1/suTamUQ= X-Gm-Gg: ASbGncuhsfiS66BFefNSZgThlkVOi5rpzdRKcKMxcyojhid3+VOlISb1/R1S6En4buY 7k+axg0WaJKyHT4U5uWQnGFHtLpbWzAkXDINw6IT3ZYXvkd5R7bUjR7lN09/yn0fNFMRxPG8g5V 2I+tfWZw00VBm23C7kfm0awbJa7wEJfsSB4T976fD0FYvPKTC68AlV6JobtAtw2udBW36rjXO9u yioOSm9KuA1W60sHix+FRjxIcKc02Fbpuz17zaF5mrHzmC8VkLdD0sJGgw1k1cchwU7hZicsyyg Xc8xUaZYCZz3nL6YfGaiTjjh6zUQAGcL9NQVmJfXvQdm528= X-Google-Smtp-Source: AGHT+IHcj28bFOGSxDo4d9yAdQ8hZG+yV0Gef12wOsVNjjXhehkX2IN0lP6ew3bv1S7erAzJ8u78cw== X-Received: by 2002:a05:6e02:1b08:b0:3d8:1f87:9431 with SMTP id e9e14a558f8ab-3d88edc33f1mr125756165ab.12.1745267062043; Mon, 21 Apr 2025 13:24:22 -0700 (PDT) Received: from [192.168.1.116] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4f6a383345bsm1909134173.61.2025.04.21.13.24.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Apr 2025 13:24:21 -0700 (PDT) Message-ID: <8cb99c46-d362-4158-aa1e-882f7e0c304a@kernel.dk> Date: Mon, 21 Apr 2025 14:24:20 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCHSET V2] block/xfs: bdev page cache bug fixes for 6.15 To: "Darrick J. Wong" , cem@kernel.org Cc: hch@lst.de, shinichiro.kawasaki@wdc.com, linux-mm@kvack.org, mcgrof@kernel.org, linux-fsdevel@vger.kernel.org, linux-xfs@vger.kernel.org, willy@infradead.org, hch@infradead.org, linux-block@vger.kernel.org References: <174525589013.2138337.16473045486118778580.stgit@frogsfrogsfrogs> Content-Language: en-US From: Jens Axboe In-Reply-To: <174525589013.2138337.16473045486118778580.stgit@frogsfrogsfrogs> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 240061C0006 X-Rspam-User: X-Stat-Signature: pxmncmkmcq7zp6u5opx3weyz1iab6igr X-HE-Tag: 1745267062-615728 X-HE-Meta: U2FsdGVkX1/fYwtv4jrLeS5MBxUynqGKG3SAOsktk4pTz8RAuHrquujcHhpgT+ykTMyhwIYN6C/3a1LDULLOAchRG+bbfGR1xy4Pi0zaCwSqqlO4GG1YKP/XnyZnqzxENDVxMZ1RsJ5dc9IdSPPmKzjHbj7zjT3NzK5t55o2BvSho3FhGhDNQRUc1fxvAXDBO4znw4kdYrZZNm55+7sq4u6tgSwMWKsYi48w41jFi4qlAQbIVq95/4s4ilF6qCpJCvlR2o2Y3lWcbxGaLj9Rn2epWa5Gw3V23jc6K+er0RZNYnmA247ORfkd6DpnFngEyolUO5fkmxcPybqbAesu4Iz5mynqFmq0sxlRj5cvP/3u0xDHVkQ2yyln3v/l1gT301hgvvKva4uE6ZxAbFytffXWZpNVJzrxVNJKVVvgCzthGyTb9Jf/bsOHkgacFaGdymB1Rnz6kCjB3VgGJysmFGBGAg0TFD03YjxNnWs+5JduzfTyk9g13a2JsSbSjaHYKY0HkWrNQv6N2WUGSeFTMPk2GpTASZW82yqPtyKutHN6DcLaq4E5wpM4LT9tczWAA2iZaXU2O9DjHmOT9SjGGetXDy7jJ3shVriVKbLoWOr/zdEwDvpQ5C29VwQUFOb+DshEfLYJ2LlezvTNy3EsfUJfhesThplCk4iZjZiBk+fNToBVcxI36qFRF/joPTSNw6iXwUx8keAHyQHoNY5ZMWeLs7nOPtLB8FLh/6G+VE++UuFmO/RnVgWcK7P4JjA2PKypX1+UQLQpSpTEB8EtHfEg2nYCIk2QHqBxKUHHtbQxsmGjszdq5XSM9Ir07t5kfAJEhVjAjQwlbfFX/AW3kAqiDCHJahC72UHvuUWjZlJzBjZvd1sbqZzFDY5MlZ0AN5CARMKNffyOfWjmGU2Xa6hl84xj0guW7sFTTNAe5lSnVUzDnhhRC5urfrmUtFcbp5e7XcLyCX0oit82x6y lWUjzr76 wHbQKox2oYLmqfRZDVbwWmv1Bv3xzyZXk7GlVXUlIgs2xYccKhHa4FFIxtgCYuE7yNozjDtnscLcFLwZowW6mO9XGI5A16EJyKlnDakn7cqOfAjz6Pb+nao/uG3X3I41Ujyy9d2Ncwv4xBLk9D9lOxG2Towauko4xcn5sbQ9kWvI6Lu9k25sGax8X9fZRJ14kdHSW9tYZE2EiWs5fp3+qI2GcLrJnvnRYGqQCwLcnr6xgqcJ4reuUsrh3Vs5Ni17kQhGSD/8WvRZX5127TKBKdZi7ggavelQpvWTdhb5m27eXWVsCMcYgyBeiN7m9m+pSBmyvejd8tJazSLbvU5O3DBWMiBlW3zJnwOfS 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 4/21/25 11:18 AM, Darrick J. Wong wrote: > Hi all, > > Here are a handful of bugfixes for 6.15. The first patch fixes a race > between set_blocksize and block device pagecache manipulation; the rest > removes XFS' usage of set_blocksize since it's unnecessary. > > If you're going to start using this code, I strongly recommend pulling > from my git trees, which are linked below. > > With a bit of luck, this should all go splendidly. > Comments and questions are, as always, welcome. block changes look good to me - I'll tentatively queue those up. -- Jens Axboe