From patchwork Wed Mar 15 23:39:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Boyd X-Patchwork-Id: 70516 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp194758wrt; Wed, 15 Mar 2023 17:08:12 -0700 (PDT) X-Google-Smtp-Source: AK7set9Ymsn2OtzNsa4ypyEbLM+FlRJ1xa41ZlUWDeNr+4K5LUdLTtP6slwYc52V4bCr97oIqzdH X-Received: by 2002:aa7:9708:0:b0:622:bbad:a2f3 with SMTP id a8-20020aa79708000000b00622bbada2f3mr1043552pfg.9.1678925292416; Wed, 15 Mar 2023 17:08:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1678925292; cv=none; d=google.com; s=arc-20160816; b=dkJd9midD9WtbfFTrmOueE3Ex4HkMvr4SUxdFtsD8zCBy7FDI0VyqI4UC7LDhamfhN HwOIRjH7qf6WGZFimhoNwGbk9D5CAhQ7U9YLCW5MEoTY1Atu9Z199OTE78al7N9QnZVd zXBgpjIOxg/CStBAFWAukyjX4RPKFXW1Oul3/HOrPM686jNa2WJmkBTSXyboxov5+Daf uvAJr7svqelgnU+0ZNskm3OXE8Os1/TTA4f1ZBm0v/0D8KI5n6tLNl8UUXzIITrvWxq+ xH0S3W2KTQ6mzHXHwMmZJY5TQjSQM5mhGcrf/O8L+ILwAlnxPMgsaMsEzTsqftF9azPG jhjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=eHCGaVhkEkNKcPQZVqbbs79u9DwhusDfpv8vzMRnrds=; b=T5SLpjX4lXWReQ7guKj4SNSTcS2wy8zB/s7y6fSVCer4s0fh6TRdoxpJsubbGXEdtv E4uG4DkTTVVUSUZHx2trL90sewgKCTFFf8HFKSbBXIj57Fjq0nRcGJOr0G9pcbvbu0Gc ywWrQzOf1pqBZDSO0LWXIngZcYiei4pD/ahAWZiEQV+0fMwDlMa2QJePjFRUZkNAWBaj LEY8HdVvRrLmq0vSL98G575YAmr6oNKPTs1AQ3KQ9jiX10zV26QfS/5BZ7WgLHBWL60U /7+9VOP+OHg5egpd0JWLxwRxUL4/9PxKAgnEw3BboXEmIj4C8RrkcqP+IamESbmlukKf AeEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=NrocMtD9; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i15-20020a056a00004f00b005e40e5d1d16si6213251pfk.130.2023.03.15.17.07.57; Wed, 15 Mar 2023 17:08:12 -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=@kernel.org header.s=k20201202 header.b=NrocMtD9; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230283AbjCOXmB (ORCPT + 99 others); Wed, 15 Mar 2023 19:42:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233182AbjCOXlq (ORCPT ); Wed, 15 Mar 2023 19:41:46 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DA221A676E; Wed, 15 Mar 2023 16:40:19 -0700 (PDT) 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 ams.source.kernel.org (Postfix) with ESMTPS id D74A5B81E92; Wed, 15 Mar 2023 23:39:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 55682C433EF; Wed, 15 Mar 2023 23:39:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1678923566; bh=HF+8Bo+oSK76QvKqEQTGyvfPu3BTSjpOqnEATCDSp/Q=; h=From:To:Cc:Subject:Date:From; b=NrocMtD9jzHuAP+2J9aGrwleB7geFU/qV2gLjCIKktagruw7OlFwfFHUlHpYFL1Fi jDFiMKKXu1ZzupdZq9jZuozJUwTGg3Z5lOB2FRuwe5PDtKMKv9r1C/47NFej5Q6vqA R7qcGdo0dkJ+Iz4iwQYvtO/YVD54tfQkxo952+oNGlcDUR67FlboqPtCdc8f1N1QvF F0b2OqzRAmU7EVt9DMB7xZMKhfqOGZ7K+Ryibwt3XX4I0cEnq5zQgTJuAtjYN+9IIr B8r48SwasDul4ZOVn4xiUMdEI9bC55AEcJABZ5rtXCSU/HM++iR+ea9lbt2HGTnA2u y3weP7k5EaB2g== From: Stephen Boyd To: Brendan Higgins , David Gow Cc: linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com Subject: [PATCH] kunit: Use gfp in kunit_alloc_resource() kernel-doc Date: Wed, 15 Mar 2023 16:39:25 -0700 Message-Id: <20230315233925.2416516-1-sboyd@kernel.org> X-Mailer: git-send-email 2.40.0.rc1.284.g88254d51c5-goog MIME-Version: 1.0 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760480767460643897?= X-GMAIL-MSGID: =?utf-8?q?1760480767460643897?= Copy/pasting the code from the kernel-doc here doesn't compile because kunit_alloc_resource() takes a gfp flags argument. Pass the gfp argument from the caller to complete the example. Signed-off-by: Stephen Boyd Reviewed-by: David Gow --- include/kunit/resource.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) base-commit: fe15c26ee26efa11741a7b632e9f23b01aca4cc6 diff --git a/include/kunit/resource.h b/include/kunit/resource.h index cf6fb8f2ac1b..c0d88b318e90 100644 --- a/include/kunit/resource.h +++ b/include/kunit/resource.h @@ -72,7 +72,7 @@ typedef void (*kunit_resource_free_t)(struct kunit_resource *); * params.gfp = gfp; * * return kunit_alloc_resource(test, kunit_kmalloc_init, - * kunit_kmalloc_free, ¶ms); + * kunit_kmalloc_free, gfp, ¶ms); * } * * Resources can also be named, with lookup/removal done on a name