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 63722C369D3 for ; Mon, 21 Apr 2025 20:27:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 855F46B0008; Mon, 21 Apr 2025 16:26:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 804406B000A; Mon, 21 Apr 2025 16:26:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6F1BF6B000C; Mon, 21 Apr 2025 16:26:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 50D786B0008 for ; Mon, 21 Apr 2025 16:26:58 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 20624140E1A for ; Mon, 21 Apr 2025 20:26:59 +0000 (UTC) X-FDA: 83359184958.17.B753A42 Received: from mail-io1-f41.google.com (mail-io1-f41.google.com [209.85.166.41]) by imf05.hostedemail.com (Postfix) with ESMTP id 2EC86100002 for ; Mon, 21 Apr 2025 20:26:57 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=GtkAX2Hu; dmarc=none; spf=pass (imf05.hostedemail.com: domain of axboe@kernel.dk designates 209.85.166.41 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1745267217; a=rsa-sha256; cv=none; b=bWcwRngtRaRWBMI5QZsjbvtFx35Yg8BoRsf7qXICQlW5qTH3UbTMLNjCizoD/LLEL62xOR 8L/EGNbDjy7rZoFQV1tCeh+/cVkOhOVbPOtPREQkNFS+cwAE1A1k24jcOBiwRyLBlrJ9TO wCL37jXxppFiN8wxmxn7R70/PLiMeHY= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=GtkAX2Hu; dmarc=none; spf=pass (imf05.hostedemail.com: domain of axboe@kernel.dk designates 209.85.166.41 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=1745267217; 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=27BMHCOECTISQknfVB21+aP50fShNvTjKGAStee4Ri8=; b=VbuFIPs1oVUivBr1NB4+XUdZs+E3guYSfbVKczMo0baC3TffvLVlJCm6Ww92xnUiGcPwdb Ab9exMfc0iXOqMfJgl2QhjVMDD3Y+jHV+1ttUMO027R2pszFOGpxiLbZ+JC3AkTg9k0EHo VV4sZyQK7MNPFrfq2j66V403p7lBhe8= Received: by mail-io1-f41.google.com with SMTP id ca18e2360f4ac-85dac9728cdso83920239f.0 for ; Mon, 21 Apr 2025 13:26:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1745267216; x=1745872016; darn=kvack.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=27BMHCOECTISQknfVB21+aP50fShNvTjKGAStee4Ri8=; b=GtkAX2Huyqb9YxAJ747Gm1ryT02DVgNblBhqG3IbPm2TPROypDQnZFeAU07Hfx+kCW 3CPKfor+2qarUCru7d7jwxE5KOzh1vsrW7zKbNgL+crgm4Ot3ONSQ9MlvtyD/MyxgY2m KZlVnC/u5xqwDGnwtHx3Ak1/+ryg9toz3VWTG+htXeJ5Mnkp9qVqHwB4q4HA6t+4zVeR 2XQybJ/fKxvW3M61b4mlvWOs417SZ4EW9IrBw6mhT8fS6q3R/jBAETDUd1dXBsGNgdN6 T2DXR2oy1K5ltRCVJ6TulFfKnFk3ZsBQkgPIPRI1YjOdpEPjzxDcxGH3cUufLKN7Nh4A YO+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745267216; x=1745872016; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=27BMHCOECTISQknfVB21+aP50fShNvTjKGAStee4Ri8=; b=oXMM5iF0Knka8X/qCb7s+0Nx3WDMv17TfpfGiHpIKaldJRCDbf6bnCgpiWw1FkI/Bi /GCXsrELGhfLf2r6cBI+JGH6+giFBBoeqMlV9Pp1eMwPM3jzI4gWyVWakwgCtuKTXCri /oMkqxnOWkYhirfOFAcee0YtI8EuayaRev8DZmhdOSxF1D9yfQ0/Lud85OAXJWyb51dk 6eU4kBLNhPT+OxG72rn3s65qAROgXovYDZ+M/q9Vql2yfcEj0F5Bj/2tutK8sWnHslWf 3SVG+WTuRdPa9iGPYQmTMtbomtDJgwgdR/ZVRCNSnD2iLNjXEG14WJ0pulJ8ajUl9Flh DEmA== X-Forwarded-Encrypted: i=1; AJvYcCWHj/TVzKXiGf9XeAaS9C/6ui0jK9m481audVrMAtdWVpY5S6CKIAn8CD258YnLgDfLxRF67UOXXA==@kvack.org X-Gm-Message-State: AOJu0YwolTihUbDDtLDfc5HEE55uA1IQ6BRA3PQO+546EY1K/6IeA+vv 71xZs0EgTq7g95bRIfp7V8/oVLR8Ek4xQP/09+iUcR2pL5oCLWQqJ4Ao634Gbfg= X-Gm-Gg: ASbGncvSj1kNFBLevxz/NQvOEcBhZiaHg+ltx2xx3BJgbyIZybXpJH7nkexha5UT+xx phxgiJjS7q5He5kqLMwREB/dIZYknL10dEcCDH1Oq3mdKZpRWkvPHXBBOPz5g86rhv+/O5a58c4 Cq0CrW6SKM0WfpeZiKp/a3P5H/jNHf9mwZwOYMQl1FqNiAQJ9bhJxxTg8Y92y8froAATz2S3BCp 09DP5l1YHo09ZWTtqkJu7M28kk+T4IbrskohPOZhVSIwHmVYgNQOzB7we3stCi3CmjHFXuIGx46 WTBpwxPlEtCF/yxUpN5rZz0RdZzSbS0QhO6O X-Google-Smtp-Source: AGHT+IE7KKLn+SFyCY+1IEN5a7afRu8xJmsf5Z2+0F8SZS3ynBRzsQqJHYmOIZ2M/pTqQteS9q/67Q== X-Received: by 2002:a6b:f106:0:b0:85b:4afc:11d1 with SMTP id ca18e2360f4ac-861dbdfa62emr897863439f.5.1745267216383; Mon, 21 Apr 2025 13:26:56 -0700 (PDT) Received: from [192.168.1.116] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4f6a3933d67sm1928559173.86.2025.04.21.13.26.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Apr 2025 13:26:55 -0700 (PDT) Message-ID: <98e7e90e-0ebe-4cbc-96f3-ce7f536d8884@kernel.dk> Date: Mon, 21 Apr 2025 14:26:54 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCHSET V2] block/xfs: bdev page cache bug fixes for 6.15 From: Jens Axboe 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> <8cb99c46-d362-4158-aa1e-882f7e0c304a@kernel.dk> Content-Language: en-US In-Reply-To: <8cb99c46-d362-4158-aa1e-882f7e0c304a@kernel.dk> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 2EC86100002 X-Stat-Signature: q7gz8w889ik99rshdxh5yynbnyawbanz X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1745267217-679115 X-HE-Meta: U2FsdGVkX1/QZYtlFC09SdpdQ9xZvn4P1Cc8BnHRxHoFOuct+PEQyHiMWsqZbWygny8sF5Y3RzWYi/hJj44HJP6qZmuQ/azl2vF828BmGt23H7V1EkkgUx2/Lk1RAy8jxRbrc3clgZtqtMOnR+qg+o4VEzx7Xn/4edmiCiPMvSCUeeXNcbvH39n9mN56Cx8QID6Q+tjpMA+2KepPoK0+Kv4X1n0L7mCr7qy1KRMKUl362s6h2gdqLzZqUa0PxKFlhwwsobwVCF4jtjETJWkFAWqzsQGtgf8qEmTEvgHMPDm0rPX4YrC/iQ3IyUGazH3AP0+KFbuI36khRcxJpCKSwdMXt1/m1aeWsr9aVEvYYQPswuvveNFvaPFAJBs9/FpLpu9wByIEvXBNgdC48dV23jPrAiUcUDzCsslu7NhZ5Dn5N5SowFJQC5ikwhObTC8Xg1AYGIl827QZZp6yTG7HBQK9CDt4L4eyiN6F5y/rvpNd73IMrAyhPw71dwOv5rmllBI70YNzzft3VX/O+pclWCwnWcqEFDDpi52PZqHSgWW9kq4itcWXSsIzQSjVUiG1o6l5quoa+FbdEKn3ZqNw5KR8KHlsGtoC4s1qUl7ciNSkbrSYOg4nO5ILiE1WjesISPET6jJjqx9FAQfGlKSkPbnR4LIxAhFMsG35+tTAgl/ZPEqhJhzwYnYFcio2OFMxnej8fi+9wnRzg071QVxbb+M7hlL2VvEYST3Hazhae6L6rwwWFNEC18tqcogPQDtU0PtF9vkVkXEK9evxttrXmij0FMlQ2snGV/hoVieBhf4atD9RnKq/mVspU+ckl3NskCLnShAaXfWcYtyimzPlHNw77SEykkZcToLRTNED1r7dXn8fFZF3l8A3COemDmz4E8u/ulo3FfY57StGRf9oyLWUTFK5HT0GNKAoB40I52V2CO5OvKF/HlQ99vBLjLWZ7z3QFGwvhWaI6QJyzJN q91ccXi0 tZ0XVp1tf4d9z1mdCNo18lEKG8/kZPvUE0TIYWDU38VN4EMAsQ77riR5DImhuW0ix8fN/utvrbOhhUbfupevL7aQo+9tTkliqle5K9JLIPrK3bfRLXXJdM5HHZvatPaRxbwV6WeYitu2BSr4sazwHS/47cvR1TR5KBf25I86zT+76vTFG3Rqe7iqvZxrQmuSPwg+EhK73FzSIsvcetuiTCLEpaM7NSB8aRCtk9lrHwu+mfsMtk/px6fMolHcyxC+xBb06vk2kbYvwlGG5uKwhqa1NGedHG6wR6wkAOc+Rh7N5ccEYGMD6rorWAPStCN48nswfZ+D+sYEOwdTi0L88sLq6EYR2GRo+0gVP 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 2:24 PM, Jens Axboe wrote: > 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. Hmm looks like it's built on top of other changes in your branch, doesn't apply cleanly. -- Jens Axboe