Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp94883iog; Sun, 12 Jun 2022 20:11:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxishMgyPSdBO0qXjgkTj/yaUJZpuBCr0nB+WNzmgUrenk94SwVRSAdkemfI7z1gH7GL8ZQ X-Received: by 2002:a05:6402:15a:b0:431:71b9:86f3 with SMTP id s26-20020a056402015a00b0043171b986f3mr37692132edu.249.1655089880250; Sun, 12 Jun 2022 20:11:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655089880; cv=none; d=google.com; s=arc-20160816; b=N4gnB64kAvzUvgVUcntpxgO6XBiuU4C/ez3ZRKEnmYn+DZeGee01pKG3S2xm3r9dQF BQrdIdsWr1mfqy7cB0ShjyViQ7P19yF+GxtjSSI3qXa35VtTlxDhLSIygY7mkwyMcU+4 NWKy6++Omea0jpBGSuA57nGGjlt0jhTB3Q2trvLvADRrtn7EeQUtRv42lhHzV9DHjhDA BO4MThj2yLYOjHijinRJpOLJWP8SIQKniNgFSvTqSp6+B4ZA6mEb9ix4GFphjoyhojNr zcsOnpameJ7LkC35rZkAPBA07n/43skZUkYoHGCbkP4fANdWDLKZtuYSn+FeqiOwbPwJ Dt1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date:dkim-signature; bh=BhZn/YLFjWinGYE1K2OdXmxZD2HyQtebUnbRlvHaipU=; b=vuI9GF87LeR/T009cc/Zvy1G+jN3VCbsbUTJkydcXurAg4NgiZeeNYNjBiy1orhUzr TiDcVMW9kSh7GnZBFHvWf/LaKpNrmSQiZwunSf10Ff//tcq8p5x02eCk7vxC1k040/7Y 0SavPgZJikop5HgigUj9W/GtfPEqO6rb3NYOoyPxDM6z0dj26/C5kOPosqJKo/C4kK8W G3ruLpB9y5gOrvgOmRCV3OsWf1Aw/6F3y3L0XCj+K2gRheFCHovybpadJP7lon+SL6nX D0h711mTHrkmwtMCS2e/w5CyTfX4SaqkP73uZiMXcSvcYfHTTmbSKy04LccC/55U9xxJ ToVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=XQOLh4+5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hd6-20020a170907968600b00715849159ebsi4500298ejc.144.2022.06.12.20.10.55; Sun, 12 Jun 2022 20:11:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=XQOLh4+5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237551AbiFLXAO (ORCPT + 99 others); Sun, 12 Jun 2022 19:00:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42330 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232947AbiFLXAO (ORCPT ); Sun, 12 Jun 2022 19:00:14 -0400 Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0AA243AA7D for ; Sun, 12 Jun 2022 16:00:13 -0700 (PDT) Received: by mail-pg1-x52c.google.com with SMTP id y187so4097055pgd.3 for ; Sun, 12 Jun 2022 16:00:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:from:to:cc:subject:in-reply-to:message-id:references :mime-version; bh=BhZn/YLFjWinGYE1K2OdXmxZD2HyQtebUnbRlvHaipU=; b=XQOLh4+5+zhk/9/MVE0hLR0CVKMMlJnhmGFB4iF9a7Ts+6PJ1RuGMXMh3quuBWdtTA /kfkAIu/0FNCipUjpi/sBkdUbbMGF68n/2NvBiyEfkRgfH3xKgMm2JkTrg5G9z6dWjec sQQ8yQ7EjzRdLeMsrSGINKasA2RSjC4mf/ZmPwA5n1w10+R44nmkZgRI9iZh0vf/UX+u B1BTPD+9Dfj1pqeKt8pO6dI+BJeRBynD/9Luk5WqGxOYMHNAoNX8f1q+N6zdq5AXHitN BRgeB6blgia/AqqKqGbAsKXG1XOqA1/bVL1RQZaLaEJaBrtKCPVkJCS3voZlu6umMWrx 31HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:message-id :references:mime-version; bh=BhZn/YLFjWinGYE1K2OdXmxZD2HyQtebUnbRlvHaipU=; b=dn9nWcFsCKA1/0ZpBuRF2XxDgFvt6Izqvx/D0JkIbFAckOFsLyQGnafLIgmmfVhql2 OmU2Sd3H866EJDu7wXm9IsZ5tNgDl6f64Olgh/dgRN9q/+FQfgaZvpsekiJg7coY3Lpo Uxn8EmyExW+4c08zvMAVRrDYU5drG/jJTM/FCvHwqWRqmf7cApiagBIn/rZDdrPxlXJw URUDLa6ZXdmoZBsy25OYkxr2xhw5BeR3iWUqzTfSqMcYRzj4pmcNB6aLRbS/iDyhjFbp U31Lj2AW2+2zSh6HlZBsMY3tVnuonfZ757C2DYI5iE6PacMv/pAdieapV9XiGQieIn5y Kf0w== X-Gm-Message-State: AOAM531/0xRcvp1GHieVMWMRyOKdfUzGn9DJoishU4jtKKVN+rEBWRcF 5d+sqSKS7DJLRMYQoFfSpuViBA== X-Received: by 2002:a63:210e:0:b0:3fd:9c07:7670 with SMTP id h14-20020a63210e000000b003fd9c077670mr34791757pgh.222.1655074812274; Sun, 12 Jun 2022 16:00:12 -0700 (PDT) Received: from [2620:15c:29:204:c274:b6da:d4b1:cf53] ([2620:15c:29:204:c274:b6da:d4b1:cf53]) by smtp.gmail.com with ESMTPSA id x21-20020a170902821500b001641244d051sm3531337pln.257.2022.06.12.16.00.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jun 2022 16:00:11 -0700 (PDT) Date: Sun, 12 Jun 2022 16:00:11 -0700 (PDT) From: David Rientjes To: Daniel Vetter cc: LKML , DRI Development , Daniel Vetter , Christoph Lameter , Pekka Enberg , Joonsoo Kim , Andrew Morton , Vlastimil Babka , Roman Gushchin , linux-mm@kvack.org Subject: Re: [PATCH 2/3] mm/slab: delete cache_alloc_debugcheck_before() In-Reply-To: <20220605152539.3196045-2-daniel.vetter@ffwll.ch> Message-ID: <79fc4112-bc2f-c5f5-2e4-975324b69316@google.com> References: <20220605152539.3196045-1-daniel.vetter@ffwll.ch> <20220605152539.3196045-2-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 5 Jun 2022, Daniel Vetter wrote: > It only does a might_sleep_if(GFP_RECLAIM) check, which is already > covered by the might_alloc() in slab_pre_alloc_hook(). And all callers > of cache_alloc_debugcheck_before() call that beforehand already. > > Signed-off-by: Daniel Vetter > Cc: Christoph Lameter > Cc: Pekka Enberg > Cc: David Rientjes > Cc: Joonsoo Kim > Cc: Andrew Morton > Cc: Vlastimil Babka > Cc: Roman Gushchin > Cc: linux-mm@kvack.org Acked-by: David Rientjes