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 E9374C64ED6 for ; Mon, 27 Feb 2023 17:20:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 77EAE6B0071; Mon, 27 Feb 2023 12:20:25 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 72EFD6B0078; Mon, 27 Feb 2023 12:20:25 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5F7B36B007B; Mon, 27 Feb 2023 12:20:25 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 551DF6B0071 for ; Mon, 27 Feb 2023 12:20:25 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 23711A097D for ; Mon, 27 Feb 2023 17:20:25 +0000 (UTC) X-FDA: 80513735610.21.453209F Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf05.hostedemail.com (Postfix) with ESMTP id 715A1100024 for ; Mon, 27 Feb 2023 17:20:22 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=SfHE9dQJ; spf=pass (imf05.hostedemail.com: domain of kbusch@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kbusch@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1677518422; 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=tICsRrzHJpC83zrCjxn05HdHV9Aq9TuhcYXtXxGVAuE=; b=o7L2iWDnoQLfXx/6aDYxBpITd8t4z2UaFhex+lNDr/7MIUM8RWozwCWY+a1YasQBnxOPNC XDWo4yMvnYLgZk3DBQU7jsllpclvLkoHjYNhi4euLNhQCCevux7+evlGRjcRZZZaX3keAF Cn2uq5AjO6UHt+SWz9iFuU9mXkdJcpc= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=SfHE9dQJ; spf=pass (imf05.hostedemail.com: domain of kbusch@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kbusch@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1677518422; a=rsa-sha256; cv=none; b=7pKqYNISj3+qkLkcEwQBhX7vp0O7jNC4rcjyqes8/AGcDi9e63x3uQOgmqrXh1cQraWWvv vA/o8FT9KZePQJ7xnThv+EevHJGnaxl/FUDVhIoI1shFb/HFvdbcSaU3x+A6WYqGug+uQa hT/wKCSwCbcTc+C0nZGB6uZfGZIGC+4= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 491ED60EA5; Mon, 27 Feb 2023 17:20:21 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 45196C433D2; Mon, 27 Feb 2023 17:20:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1677518420; bh=Iw8IA0xQQ6AWO/IvDcxiYcoAIZ0+/X2ORKoy7fxd9R8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=SfHE9dQJA+fi/a6rj+FkG5uCY9I4N+Hv+12M5kXlY2wvkbFawLfuQrIrZyG0F56q0 qj8WLDAS4Hw98wkwmXBxWTFBwVimMxXMg6dd8T5CohOFbdLXntL7pMPd2WjjTdL89H 8poPADCalqEfgSxj5NSmR9ooBzrfGCaUocIeA1kMXcn0w/2yrLKjTgmPU6W/suftRx tzySlTHscNplKZZF0pj4BKdgNC1OXy1VaL9l7W7oRo/21Im5rfZcF786Vc+x+vko7E pqgBjL+uHdB47wsQUYYOvwe39nWNNKpMBYKAtQHGe9BXkLViNR2eMlkmXpYDKL+3BG scuGjOMJ08dng== Date: Mon, 27 Feb 2023 10:20:17 -0700 From: Keith Busch To: Andrew Morton Cc: Keith Busch , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Bryan O'Donoghue Subject: Re: [PATCH] dmapool: push new blocks in ascending order Message-ID: References: <20230221165400.1595247-1-kbusch@meta.com> <20230225204239.21f1e1ab9c9523f803d9624c@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230225204239.21f1e1ab9c9523f803d9624c@linux-foundation.org> X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 715A1100024 X-Stat-Signature: 6j9q4tgi13775ffz8u5zeaffub3oa31y X-Rspam-User: X-HE-Tag: 1677518422-803189 X-HE-Meta: U2FsdGVkX19vmNc9JU+KzyeHJlgoXXWzShv6m5AcLpkVQy+vfHOPA5nqWiQPq/RVWJ1sVmtaj7BfJ+TRtODzDDS7NLXBNv4Fzd0yPqfi0RZBTmvDVwSrn8IUhxW14vgpzZOK2ML1ZuJYCWaU8h0xeB4X49VU0KstlYdBrRudaR94aSvYuqBzz3lBSBDVqiHm+1vps6R9LKvOyufQOUkckuEhJhoTE5uwHH0FhLxNOLQAFHKUeBeOwhKG3FxSnVlZyJij5d+Y2K0B+ZYWHlNWE13tMlVaawZbSt6IBhXYWriAPQhHLiGHO0OB21ZCtyaBsBmMVAn6QwYsJZ7irhpfB3wNsm2a+eZniKYT2XxULDFAQQAzRPktQo29ji70pXZioxD/arheP6CsAj5TjHc9GZoSjxeB0hYqgQZQJRToiZqFPuPW45bL04iON/kMmt99oAg3MYwXymHfYNZWytRxki9TDRZ3OJNMyIQ48Asrs+PN4N0bB9as2LKQ6VPMrymxbV3SrRmRtMfwL6WKnWtN2/LW4uhJJlovBhRyu0Va/+9ME9ANa8iDGcFMeYtr/IE0mutjKM+hAeAFKxnfdKxgPUCFOKpyBTJ8wbqhpQukabvRmIcm4Dg8ec2P6suMU9JFGm67/d/X5V22uF0u6VY8iOV2XwsDOB5oNG6QK8W08S3SwIg+yVUd2HXkZU0XHsMxR4wHL9ONo87ycLlm1dt5Pg2OXAlQ7VefPlSbRyNuuBmhljjygz1S5B1OLbys8D/Xf+nkMs0LwC5ZiY4b51ucyCoa3manQlVykD85pG6Y7486OkmajOhiwM3u9sucWRbeyYtXZCcyi6GZg3Ht+XqFtOY03nwSZbsgbF+RkKN9n/S8iRx45oKshuTmL9PbbRJDxM5GgMHfKOUzVKia11fK3D8emTKEDv6F1dNyfZGcpd+9ZgwBz4dffidsr+0WHzOcnTLThNPrYtUrSgg6eIr 69i6nq9L 6duYiVzSXLspXiSeh75M+N1A06Cj24JSt/8zs8zdVo+oHCmVirJvkOyLskNYuex72nJLZizaR9b0DDcwJ+GMO/GEJ3rLOFAwhz96zfPeTbz1zYIDO9jPoRH7Em8JD/wg2lN7Xzb/zxdh1015D58fOiSnV1rXsiA8FopXbVOm2yjexdA5yHW65mFMiqdiu3s5GNl4TDpW26Jnw13iYfT3BO4QoOlrNcnTBNJTeqRJnMZFN1q166BbcQNSiXU9EBncYP7lBq8bizJBOqD6gEbpb2MMVbW8+Qe1BA0SRpQx9vlrrZD8rT0G73N0b87ZEfiDxP6P+ 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: On Sat, Feb 25, 2023 at 08:42:39PM -0800, Andrew Morton wrote: > On Tue, 21 Feb 2023 08:54:00 -0800 Keith Busch wrote: > > > Some users of the dmapool need their allocations to happen in ascending > > order. The recent optimizations pushed the blocks in reverse order, so > > restore the previous behavior by linking the next available block from > > low-to-high. > > As I understand it, this fixes the only known issues with patch series > "dmapool enhancements", v4. So we're good for a merge before 6.3-rc1, > yes? I was going to say "yes", but Guenter is reporting a new error with the original series. I working on that right now.