Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp1509805ybi; Wed, 3 Jul 2019 17:40:07 -0700 (PDT) X-Google-Smtp-Source: APXvYqwkITBUFDDHJgEr4O/DX5EkJh3xAk74aUaNznbpome8Z9Gf5LpxAkhaY7/eqCB8mosLSkJn X-Received: by 2002:a63:1462:: with SMTP id 34mr40239888pgu.417.1562200807719; Wed, 03 Jul 2019 17:40:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562200807; cv=none; d=google.com; s=arc-20160816; b=tKU2NbT+RMe6CeMx1Yz6DbThdAiMw3KS3pORnLfDF3GrgDjM6pI1GScbl5tHwUun/i iMi+xbFmlQiFPVemtI5mMnYWbc+XI/HVWaWNI9ABMw5cGyCO/8+xyvukCR1ExU19Iexz Fdmx5gN9DGEsjYKFiCHEitPzC+vrJPyanuvpjKuMhqgzc/0wWZnSJNW7i+56e0mLX3vv lYxE3XQumqkqeXX3z5fECgpFk95tWLLx6bsTuEQTDY9ZCSXuIg/qQRpdKaEfqhr8IJtG jo/QlsjR+t2Gf4LKYCZZEHk5DF4Gu8Xf4NRGDGM2NqRGZ9AwFXhPR7fGaT9jgWNKwdJZ OxcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:from:subject:references :mime-version:message-id:in-reply-to:date:dkim-signature; bh=XlrqH678HDR84yo41rM73BaaQaGuXs9XZZneq4FOZeY=; b=ZoQNtzhUI/D87t1HhSN2X1lCDhYWkN2P8yr+luiQfwyYhzHYMoZfu00f9zimANd7m1 38xX/Vb73ED6I1pXwkF/UjqWeNSASVsWYjbctgy1Wk5urK2bJvrq2X9X8VaX3RRJx/9W TjO9vVF0YPRHlfxVpW9wrAMM1eFckRfZ4DM1pGvrjmpJlIc8IAX7v9LbGaPaLur8ef0R I1duuOlemIEwYQ1/ZBrDYP6DyklI1SyeDXUvfLGWzxRnaEqg3Wr8ZB4a8t6zJccj8L+w a/nVz9UoSzi2PntBFCSw/MxXWgmo3ZUuGY5ryBZbD7PylKterhxXI2s7HruvocsM+v08 TFcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ffmju7yr; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j62si3775474pfb.272.2019.07.03.17.39.52; Wed, 03 Jul 2019 17:40:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=ffmju7yr; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1727615AbfGDAht (ORCPT + 99 others); Wed, 3 Jul 2019 20:37:49 -0400 Received: from mail-pg1-f202.google.com ([209.85.215.202]:49937 "EHLO mail-pg1-f202.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727264AbfGDAhr (ORCPT ); Wed, 3 Jul 2019 20:37:47 -0400 Received: by mail-pg1-f202.google.com with SMTP id 30so2571430pgk.16 for ; Wed, 03 Jul 2019 17:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc; bh=XlrqH678HDR84yo41rM73BaaQaGuXs9XZZneq4FOZeY=; b=ffmju7yr7gRfaJbHZ/EKKmVncl8VlWULQaThQY06zll3+6WpQG6lpGZ4OPQmMivptS 8hDYradWvLpP2Ynet+Ye7uV0kLczbf6RFD8mFVTANX2yg7wM9YbXidQ/FQZgq07MWegb OGw9om8WRHzmMMnObSBGoIx3ybtRj+V2h+ffEXd5lxF3Nc0UTcEdl8L3/UVHObrq7Hpr pb1JvhsO78qMQnHwg/Ed80IloOa6WYSoqzkmmaIisIDaOlJlxgcTtQcFCed7VfZAR09f b9pzfPkA2sw/PBcf5XMV0Aycvwei2GOmUX9h6Qyralx5M52IFq4n3EvX8Bsm6682vUXZ cuVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=XlrqH678HDR84yo41rM73BaaQaGuXs9XZZneq4FOZeY=; b=mOaOB2ki69Jx9gkbEU0r7BrG/pFqzaGORorSFn9YO1Ok37h4CNhWGdgqkgy2TK6SeG Gx5YPastZUuM5oY9KnKHiClVT6/XS803PZkDpbaAZSE963fCKlnxXnhlB2T8q7XusLJG eWMil65luL6jlhz+ZDlMcNpK7T6j8NSbKMqsGvlqheAJtTWnZuHutBINILDkiIFJV6D6 GrYAJeY/sGLzJNBMOk8ypRsWRyqbcBTBGD7gQRiXIdXR3Fc2xLCgXFH3/VHi8SJdgBB4 qjp7VhgPwXWiz2QlpuTgm341/OsIxTsukhaFEGSCzo3RvUfNNkBHECbsKLad3Iboa1za FkdQ== X-Gm-Message-State: APjAAAUlrRAOn56iSRLH9tmUwW6QlN0i3qCfkhU69yE31O79aMeqlqNi OeZh4PB1k0MeMTqouePCGe0lTGFN2RG+iG1UF7rGNA== X-Received: by 2002:a63:1b07:: with SMTP id b7mr39423299pgb.133.1562200665901; Wed, 03 Jul 2019 17:37:45 -0700 (PDT) Date: Wed, 3 Jul 2019 17:36:03 -0700 In-Reply-To: <20190704003615.204860-1-brendanhiggins@google.com> Message-Id: <20190704003615.204860-7-brendanhiggins@google.com> Mime-Version: 1.0 References: <20190704003615.204860-1-brendanhiggins@google.com> X-Mailer: git-send-email 2.22.0.410.gd8fdbe21b5-goog Subject: [PATCH v6 06/18] kbuild: enable building KUnit From: Brendan Higgins To: frowand.list@gmail.com, gregkh@linuxfoundation.org, jpoimboe@redhat.com, keescook@google.com, kieran.bingham@ideasonboard.com, mcgrof@kernel.org, peterz@infradead.org, robh@kernel.org, sboyd@kernel.org, shuah@kernel.org, tytso@mit.edu, yamada.masahiro@socionext.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, kunit-dev@googlegroups.com, linux-doc@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-nvdimm@lists.01.org, linux-um@lists.infradead.org, Alexander.Levin@microsoft.com, Tim.Bird@sony.com, amir73il@gmail.com, dan.carpenter@oracle.com, daniel@ffwll.ch, jdike@addtoit.com, joel@jms.id.au, julia.lawall@lip6.fr, khilman@baylibre.com, knut.omang@oracle.com, logang@deltatee.com, mpe@ellerman.id.au, pmladek@suse.com, rdunlap@infradead.org, richard@nod.at, rientjes@google.com, rostedt@goodmis.org, wfg@linux.intel.com, Brendan Higgins Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org KUnit is a new unit testing framework for the kernel and when used is built into the kernel as a part of it. Add KUnit to the root Kconfig and Makefile to allow it to be actually built. Signed-off-by: Brendan Higgins Reviewed-by: Greg Kroah-Hartman Reviewed-by: Logan Gunthorpe --- Kconfig | 2 ++ Makefile | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Kconfig b/Kconfig index 48a80beab6853..10428501edb78 100644 --- a/Kconfig +++ b/Kconfig @@ -30,3 +30,5 @@ source "crypto/Kconfig" source "lib/Kconfig" source "lib/Kconfig.debug" + +source "kunit/Kconfig" diff --git a/Makefile b/Makefile index fabc127d127f9..44e0d730dd5b6 100644 --- a/Makefile +++ b/Makefile @@ -991,7 +991,7 @@ endif PHONY += prepare0 ifeq ($(KBUILD_EXTMOD),) -core-y += kernel/ certs/ mm/ fs/ ipc/ security/ crypto/ block/ +core-y += kernel/ certs/ mm/ fs/ ipc/ security/ crypto/ block/ kunit/ vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ -- 2.22.0.410.gd8fdbe21b5-goog