Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3563129pxf; Mon, 22 Mar 2021 09:16:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyhNcyY7MWyGUcFHvrjkTI+7zs/5ovG9waU29o9/Kv4yxwFyAduXwxo8aDzTFdqXFPZOeVu X-Received: by 2002:a17:906:70d:: with SMTP id y13mr582572ejb.170.1616429787089; Mon, 22 Mar 2021 09:16:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616429787; cv=none; d=google.com; s=arc-20160816; b=hZ/U44GhtKb7V6T6jGxSZnHNsSdh5jD67ebE5BT3D7TmscoTq+k5iacg2qcfVVOLby zgAIJ8/ViXUieWf+yxTg/I2eqS6syXG98RpYUfjnsnfVi6F543zlbHE2bS6x7f2STGvq AdBujtmu0DiXkAJ9yjSrF57nO/AcQBzHrv7ruvItmErungfowGu1O7WEiWEY8A5eo/YZ qYf6ygS4IvuViPsGApT8VMA5CVR+EkNUUBkK5zDy7fvKxYTFtd+H/jJt+rwlnRH62Q0L VB8v/gJY5FiwjvLRsu2D4zJBsdDhzU/Z9/ur0wTrSgZPRniHjYugZ7G/S9DlUsKjAO+W hnCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=3rLm/oL3RLf373BC6U5HiKi0in0UyPoJg06mhr8jBX0=; b=heD940kenzZ0A5hmQqKOW9TC9ZxHKNpaNFskreb1zEvZxy0MX4rsL/oOCGl5ON5n/0 TFWoFmmPL6qrcDatpgnhcK9p4cvdsndRYCCT79+152+DlLXexJKTiH9ccus8ypL8H1gb uCqlvOevHFEIue4wkGC109GOfWNKqD5SN/sJje44sAFCZk7d77/tdXReifnkRp6uoRfI A0WSuYPfDKz6c/akTwiNyEe0U1V83ceYnlO8FgcNsZL0eDT39JIyzMAksuTD4j76Y6DV 2+xXvrAqayKstTZ+X3thQzU3qPi3fWHcRILxxPw84ggOl+dTQVAkhKJ5IUB16JrtjaK+ +RSA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=i5z+kS70; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dj20si11801288edb.250.2021.03.22.09.16.03; Mon, 22 Mar 2021 09:16:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=i5z+kS70; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231687AbhCVQM4 (ORCPT + 99 others); Mon, 22 Mar 2021 12:12:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43594 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231920AbhCVQMX (ORCPT ); Mon, 22 Mar 2021 12:12:23 -0400 Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5FEB8C061574 for ; Mon, 22 Mar 2021 09:12:23 -0700 (PDT) Received: by mail-ed1-x531.google.com with SMTP id y6so20067293eds.1 for ; Mon, 22 Mar 2021 09:12:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3rLm/oL3RLf373BC6U5HiKi0in0UyPoJg06mhr8jBX0=; b=i5z+kS70ciBt6dOaM0rVcxRxlzKibB/h+7qoHYEnTRlw4GegHXbMsDP+xHfGuUB84w /eIlbMndd/DUG7UJcJE09rKhnhnuzOaKxMUuAsZp8BJyMrHJTXSOu45GQG66cIWUUS5T niGqBQXcY8t+zCAxzjQbiNL4c8gyK5QIB4oCV7bDGzSQXegPUNNPl2AlhvoQrQCkNUIe ssQghePVUM+jooceQqebUsvIClRoqJHDrgRC5CSinqr01Zq+c5g5f+KgvZ2ojuBoe9Ty SMJ2XwLCnUru4dspmuyXRB1ODDGLUzqyZIqPjiRtpcFnPewPy0j75i4eYDA6Ku6LMncs Z0qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3rLm/oL3RLf373BC6U5HiKi0in0UyPoJg06mhr8jBX0=; b=f50IVHYl1qHddv31x/3P59kGCEcK/vr3RGm4bFWOJgkLfkLS0kBavg69LxeBvKtyCm IPlIMzBv+Rl8ok8UWAEmr8NnBhPR4n9CTX/zpAXfN0wHy4wnqypwdQGiHu9EtHu1GMyp V3HGGb8Rzl0q0ZL2yvocU5ib9MflDrrMMwJyBzuAzlOKRw6n3Yqwo3ld3PVUyvORrCza nKuBDz6OxKlTH7xQMB8Sx+PCMlul5lWpl/4FlVT2BFLxgL8YyAT/tsqyLwZmpa4l9067 SC1S5JIUAsUktsNnEq9tm/ayJDU0vQ224u95I31OzdCKcOzVFIwK1U/7A2oS2NiFsghr 6qbA== X-Gm-Message-State: AOAM531jYkfTrKvkFsyuwRHjRiaZ/YWTE/GNt+geQCvlrWBPNGHj+Dz4 CjgcqYdVD8o5um4LTrCbOJd63f0UCXTU4K+l/PIywQ== X-Received: by 2002:aa7:cd0e:: with SMTP id b14mr328737edw.354.1616429542133; Mon, 22 Mar 2021 09:12:22 -0700 (PDT) MIME-Version: 1.0 References: <20210322160200.19633-1-david@redhat.com> <20210322160200.19633-4-david@redhat.com> In-Reply-To: <20210322160200.19633-4-david@redhat.com> From: Dan Williams Date: Mon, 22 Mar 2021 09:12:13 -0700 Message-ID: Subject: Re: [PATCH v1 3/3] kernel/resource: remove first_lvl / siblings_only logic To: David Hildenbrand Cc: Linux Kernel Mailing List , Linux MM , Andrew Morton , Greg Kroah-Hartman , Daniel Vetter , Andy Shevchenko , Mauro Carvalho Chehab , Dave Young , Baoquan He , Vivek Goyal , Dave Hansen , Keith Busch , Michal Hocko , Qian Cai , Oscar Salvador , Eric Biederman , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , Tom Lendacky , Brijesh Singh , X86 ML , Kexec Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 22, 2021 at 9:03 AM David Hildenbrand wrote: > > All IORESOURCE_SYSTEM_RAM and IORESOURCE_MEM now properly consider the > whole resource tree, not just the first level. Let's drop the unused > first_lvl / siblings_only logic. > > All functions properly search the whole tree, so remove documentation > that indicates that some functions behave differently. Looks good, and the staging of the potential regressions as standalone lead-in patches makes sense. Reviewed-by: Dan Williams