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 B7286C4167B for ; Thu, 7 Dec 2023 21:04:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C2AC96B006E; Thu, 7 Dec 2023 16:04:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BDAE86B0071; Thu, 7 Dec 2023 16:04:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AA3096B0072; Thu, 7 Dec 2023 16:04:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 98BDC6B006E for ; Thu, 7 Dec 2023 16:04:30 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 50F75A01CD for ; Thu, 7 Dec 2023 21:04:30 +0000 (UTC) X-FDA: 81541250700.19.2F38010 Received: from mail-io1-f51.google.com (mail-io1-f51.google.com [209.85.166.51]) by imf03.hostedemail.com (Postfix) with ESMTP id 3BD6E20008 for ; Thu, 7 Dec 2023 21:04:28 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=NwY+GjLU; dmarc=none; spf=pass (imf03.hostedemail.com: domain of axboe@kernel.dk designates 209.85.166.51 as permitted sender) smtp.mailfrom=axboe@kernel.dk ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701983068; a=rsa-sha256; cv=none; b=kbXZW09ZgmmvPH8P87C5E0BAmXDF6njC0rLsE3VbOfCCvvUQPcmUJDZuguk3mULYdy0hwo unbScvWEZN1UQt3V1bhDBFzCZiWsL+Wxvh+/At2dOO+OWlCGQyown4jYIGHDbegwpUg4QC kPG1n8X1b+hQc4E0YikWLQCVlNelKkc= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=kernel-dk.20230601.gappssmtp.com header.s=20230601 header.b=NwY+GjLU; dmarc=none; spf=pass (imf03.hostedemail.com: domain of axboe@kernel.dk designates 209.85.166.51 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=1701983068; 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=tXvEzGNamUbqRrEd+8gPXXWIOewwxYDCIMTlohmAGFI=; b=6NtTDrCHvsuimOM1myvcnBKe7ixZuPVVC4uCEge07Rl9LrWiQ+NnhdwcdnRIfQ5ZyDYj6Q PrAWaPK7SPeYqhoTJ2RDg+zA1Qtss0WXmHjzLqjp8lH83c8XyvqwQnm6p3xvV2AozA0//F Zh4FKuPjFAPN9syUBFpeBLvr+/+rG1o= Received: by mail-io1-f51.google.com with SMTP id ca18e2360f4ac-7b37a2e6314so12107439f.1 for ; Thu, 07 Dec 2023 13:04:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20230601.gappssmtp.com; s=20230601; t=1701983067; x=1702587867; darn=kvack.org; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tXvEzGNamUbqRrEd+8gPXXWIOewwxYDCIMTlohmAGFI=; b=NwY+GjLUgFSuNRlk+lfKFAjqW7XbnBmPPwYryMLRb+q6UvGyjkwJhjLgVj7bvV/r6E IPXqFw4Fa3nHnBSmIpYFxKFwBPZ3fpajMFyTd1LA0okdtBgb0tmR2jgCrAj5WJoP2SSM kgRC4XF8VHse3uKqdVqa4UvcOW6O4u8id9Vx954r3l5/I6u6HdAB/y82D58sx003yw+B prwV5epcI95ct6ywt4JULAV9vSC5VFKUIAXm21zlJXsggfneUZsXd8oBu7xg3sazp7uS feSyuJ4ULyLkyHpKV0zB0Y3JVk0V6wl+FCKOK91rWu6+0vpoUrzMhw1sZHFkaCVWY/lX 2JpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701983067; x=1702587867; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tXvEzGNamUbqRrEd+8gPXXWIOewwxYDCIMTlohmAGFI=; b=kG5DucI9TKZr9dOhCnrNVKKSr+Scm/IxZIl7F13ilqD6YjHacW/5keRI8H5xSf9c10 t2iSzBCxIuRPCogYl2QkstGyCPtD7SlqOpm9yRvX3bMk/l+4sz5vanls0JFv8opeSs87 ykI3uj8b1ZPBVebRteiwNF3MxZoIiEbjgdoO6Q59olnP++9F1EFGiz3QP90d2Z5D7G6l AhKR7q4cPJ+oqyOxKGiCTj56YUXewHkVWhgB8FrCn2a39+Y2T0rT7Isvr0PA60H3cL/C Xt1v5wK6Zl0ElGXY5BZUWmcC2a6UL82rCH4PdqL9LcZ2P84f7qdwRdJU/BXbQ2W3mgWQ DQrw== X-Gm-Message-State: AOJu0YzEU+LfUAr6YXztwu5Y5kKS62yYoLMpSlObPVaIFnrtey+Ts7T5 gwPDy2BCw9TxnLnmoaCxxADRbA== X-Google-Smtp-Source: AGHT+IHD6Hl71ge/A3HXgZbYEah2+7DDoF0+51S3+Ha7PvHo1MdC6v1kljCPHJ00TvAeoRdBNPUd1g== X-Received: by 2002:a6b:f105:0:b0:7b6:fb5d:fe4d with SMTP id e5-20020a6bf105000000b007b6fb5dfe4dmr2666390iog.2.1701983067233; Thu, 07 Dec 2023 13:04:27 -0800 (PST) Received: from [127.0.0.1] ([96.43.243.2]) by smtp.gmail.com with ESMTPSA id f10-20020a056638118a00b0043a1b74a0e3sm115951jas.90.2023.12.07.13.04.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 13:04:26 -0800 (PST) From: Jens Axboe To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , "Kirill A . Shutemov" , Hugh Dickins , linux-mm@kvack.org, linux-block@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org In-Reply-To: <20230814144100.596749-1-willy@infradead.org> References: <20230814144100.596749-1-willy@infradead.org> Subject: Re: [PATCH] block: Remove special-casing of compound pages Message-Id: <170198306635.1954272.10907610290128291539.b4-ty@kernel.dk> Date: Thu, 07 Dec 2023 14:04:26 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-7edf1 X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 3BD6E20008 X-Stat-Signature: 7eb3jjxufqg4qetstcewo7qcqzgq1549 X-HE-Tag: 1701983068-125911 X-HE-Meta: U2FsdGVkX19c1QEoyGgJ5SX3ARxy95hcbtlSaEzGlh5wqTwd4IaashY/HZ5DB4PoYH34NVgiT8wBflqdUSmFtD0eyIadFyQ/YQy/EDflFT33qkpM/zpyOW/HGW+takwmbI2WpTCJ1tirlntxoW9aulXbuYVKMT1/sH+nny1AmPAq82rV1ukE5t26EdD2NKlAS6VLuFQALZAhCFVNpKiBUUtoGlw3sH+DW9KvZxB5nledPJ4VGW1r1wtXPaYyi/ND3EtigsZ8SzRs++nCoa2HJNUeKkg9mu2etSHGJoRNFF9YmxKjqQa6/JU53fE26Aicr6SbB29Vi07GrKhJQq0A4Rb184OAgOdZtliaH6M80WEVOz0WDuv99dFb7ewhyj6C9t8OL/ROHE4+UdYrXvz0/zyNZ2r0RlJFBzIJuo26ERG0m9dKOY9gU3S6sW6e487Ep7QD1RlNOkt6a7KTY+SRXWicT0IjDrCC7KM+vyxJQWagbSBZ38ul7AoMIhhH23SU78Xw4YN9xDvOGR7HOrjfbhAwF0ivug2Xy8CA9GUCehl0uoJk7D+EPIwazDirD7pmv0kdsQlblxOau/RCTX8x0e+midqFNij4E4eZz+SzrJ9xrbF68rfl0zgoYaNvu6EfNvZ/oT0E049VyqK7Z8Aisa7t+Hv0UzJRkfoYoLg52sF/TMZzEDJU3aN55lnPyyA8Kn0JBjkSWQxqNkmuVb/aoZSlmVIwQZF8TIDSyUD7GKO9tMMnB0cXBE3YcQHEn87ihF4t/94JL60AZYAFpUCKjkovAUrXcvEN41fNF37pWBABpFFoHPK53ppPIiJzgFyj1PihqFz7OmefKSRFv+kdvRVIh+/MIDQhhuPJMb8EdYgKKGzp7CUAsqzNtYgW5m7qcug4+dA6+yVh2B1HnXJ2uHYQidcLBQIMVIDYvgQ40YwQKz8xzGmk4egrvVccPmYxjCBTPN8DW4AIC2E3Yrv tN8N717U HJOr82Ah1mIVgO+0betJPiCioPiyUramL/2aDEKt/2OwwuyMPFcalinymTy6QrinTuUYi/7bMxDcdgGx3a0C2bs5KbD+4WtL0fIkScnKmesNOvAseU21D0qqHqtfj5AhJ0cEuFVKsb6jrMXgaPgkzZx78ri2lYPkW19Q99J2dNkla5lDKYAIv6nJQEOGKai4djnJJw94NXgzGKcWEoI8HVVAp/n8tFT2j2l/L4B1ZEyBoTd8RvWj2d4u9Bb5a9CZ3gve1rZQd3ucuPR2o5fC55QciKRaCvfEYxkwrVypGBFR5xoof2ltSdWhj8m+kes8Kgr07ztlMKtkjTvTHQkJzc3hCfkyyRbQZSWnfW4J1sQDQRVWgVaO6BGixua7wvSsUO4rWtgFDkrWi8xweGPSsjgvPWqt8+7GgREv3SUAoT/KcdbQaPLlIl4Cu+xDJvUaT6XucNheATm7t87zAmyTHUA5hUSeR5MqisrdVKfMJQMC4bUk= 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, 14 Aug 2023 15:41:00 +0100, Matthew Wilcox (Oracle) wrote: > The special casing was originally added in pre-git history; reproducing > the commit log here: > > > commit a318a92567d77 > > Author: Andrew Morton > > Date: Sun Sep 21 01:42:22 2003 -0700 > > > > [PATCH] Speed up direct-io hugetlbpage handling > > > > This patch short-circuits all the direct-io page dirtying logic for > > higher-order pages. Without this, we pointlessly bounce BIOs up to > > keventd all the time. > > [...] Applied, thanks! [1/1] block: Remove special-casing of compound pages commit: 1b151e2435fc3a9b10c8946c6aebe9f3e1938c55 Best regards, -- Jens Axboe