Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp49314ybc; Fri, 22 Nov 2019 15:56:28 -0800 (PST) X-Google-Smtp-Source: APXvYqxIK4OpSZ7GgufuBl1YmoPN+1dDVrrydQbbjyUfyA+9lit59lXTkATtXGsyH2xTDHxQFl16 X-Received: by 2002:a17:907:38e:: with SMTP id ss14mr24495776ejb.319.1574466988355; Fri, 22 Nov 2019 15:56:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574466988; cv=none; d=google.com; s=arc-20160816; b=nCnhNzDAmH1xK8aqwO7iAnLOerhnnd3qh4An0yPiUut3Fk2SEO+J8Ov9oLJ/WsfwJ4 bgQEPo2+pCAUO4zn5vMhUC7NfxbHPErNxvaHxVuFpNomg4/L/h1hxGvS3i4sWAdedRlG Vbj5Pnb6m9eeirFFAB9KgPvHGCf1P6yF3pSzlv2f6nIYT+1PbQ/AC93oW7ha5V8sdZZT ZJlsxJK6vboNn0VSOTLNTanawPdu/XFeX9ra7y7Ot2dPXJjlwLC0ayBXP0rB5XO01v7F IirrFpvhXfylN2LLSnI4qsOFBHj5hS2nt/LLzt1vO6VINv3+0t3xlxSTyfff6KcWyTEF dpHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:to:from:cc:in-reply-to:subject:date:dkim-signature; bh=hGAas7kbfHEyduv+qdDvn9qOuG+QbmzDwbHASjA3jcU=; b=XjlYeUt/93d7VUd+YzMPBg7BEKAa2ng0BkwuqQWseOvr0c74FI4gBDfcC1wA+Z52WO NG9PU5xD0+ePCMs7bWigSRF9ykPBejnLexYNwvHMoJcTZnLW/DCsVSM3PDzwgW+ashB7 LueRPhPG+Lc1ChL/E0vVcW2pRsdeOjQyaK6KHEDIEc6u44Lgj87e3NQXzEjutkJXxpzP Pmo/hiyYrtwhbm82hnUYQwa3Uqsg+qvJsIqq53tnRGR/gaP1EZ1lJ/X7/AI/bS6PMyTE kp0NNQJJz6LGKPD0b643EFhIqZYLmHwAryqw+dbmKQrnMd37xAmjF3CNy5Ja11NyONNp E8DA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pj4DGDZ1; 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 x4si2454394edc.142.2019.11.22.15.56.05; Fri, 22 Nov 2019 15:56:28 -0800 (PST) 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=pj4DGDZ1; 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 S1727047AbfKVXxJ (ORCPT + 99 others); Fri, 22 Nov 2019 18:53:09 -0500 Received: from mail-pg1-f196.google.com ([209.85.215.196]:33575 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726638AbfKVXxI (ORCPT ); Fri, 22 Nov 2019 18:53:08 -0500 Received: by mail-pg1-f196.google.com with SMTP id h27so4105315pgn.0 for ; Fri, 22 Nov 2019 15:53:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:subject:in-reply-to:cc:from:to:message-id:mime-version :content-transfer-encoding; bh=hGAas7kbfHEyduv+qdDvn9qOuG+QbmzDwbHASjA3jcU=; b=pj4DGDZ1nbrVcXZWpL8KUkxPGpmLOFPsaxSKDWTo+GotooYRqGqGPkpynSYiRdngOh cCSWFvHCasu+bQBjEmLAPbCzqtENh6C/41p+62l4bX73LDW5BeDSGCfvfZfDwNCVcWCE RoEcw+qj0Q6X1HCTdeIS32UGXPfXIhYm2dWIpVSwAZRld7EK7pAJeyKOvAJQGRmwuVXE VZIbtCsRCJv98LJatgyTpvsH06/PsYZB2O+F73gHe3lgy7eneevuukJLftYHJzCDcD2T 0t4zwLp8L0q5L6d6XMdz9gLAs67stVDPsT1Q/f82FbrQUEgI/lZGUhS4QMHKZpEjABje HafA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:subject:in-reply-to:cc:from:to:message-id :mime-version:content-transfer-encoding; bh=hGAas7kbfHEyduv+qdDvn9qOuG+QbmzDwbHASjA3jcU=; b=PY7KowX2CLQPRqe7Y4pln39Ys0FhbHtxaTv9KVRUgpTA1XcXEyStK/Jxp7hTyud9zV how3z1iyMNHkZpnyiJfuUV1oohEypdMcu1F6vEQTzsmMPZYzfk1vuKEikvF46NkG2cWI sAil6YwZ8MjS/6fzDZj8tbwC5iRcBhhGTM8dJTfN9JDZIrNlChDsV+A9WPgO22v8XKc0 SrXRb6+8m7+FytCpQ0K1U1wTCkzyXUMFeusnyxypG/HvHYep7ZTJkG1CBIq+DBYXCF+F 9RAa3/hHdI0gUMEMYxWBPdd22RPD5sdBHikgdIXVx/mjGWoqNiZScrz544n0dGkWftkW 9FUQ== X-Gm-Message-State: APjAAAUz5ysNI4kljjO01yVMr1muVPMWtzpaamFFZ+p4+O/8jpEGdTJT JbjgkNa4tlf0AcEmRWIXn/JM1A== X-Received: by 2002:a62:4d43:: with SMTP id a64mr20955676pfb.197.1574466787744; Fri, 22 Nov 2019 15:53:07 -0800 (PST) Received: from localhost ([2620:15c:211:200:12cb:e51e:cbf0:6e3f]) by smtp.gmail.com with ESMTPSA id j20sm8374170pff.182.2019.11.22.15.53.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Nov 2019 15:53:07 -0800 (PST) Date: Fri, 22 Nov 2019 15:53:07 -0800 (PST) X-Google-Original-Date: Fri, 22 Nov 2019 15:37:38 PST (-0800) Subject: Re: [PATCH 2/2] riscv: defconfigs: enable more debugging options In-Reply-To: <20191122225659.21876-3-paul.walmsley@sifive.com> CC: linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org From: Palmer Dabbelt To: Paul Walmsley Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 22 Nov 2019 14:56:59 PST (-0800), Paul Walmsley wrote: > Enable more debugging options in the RISC-V defconfigs to help kernel > developers catch problems with patches earlier in the development > cycle. > > Signed-off-by: Paul Walmsley > --- > arch/riscv/configs/defconfig | 23 +++++++++++++++++++++++ > arch/riscv/configs/rv32_defconfig | 23 +++++++++++++++++++++++ > 2 files changed, 46 insertions(+) > > diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig > index f0710d8f50cc..e2ff95cb3390 100644 > --- a/arch/riscv/configs/defconfig > +++ b/arch/riscv/configs/defconfig > @@ -101,4 +101,27 @@ CONFIG_CRYPTO_USER_API_HASH=y > CONFIG_CRYPTO_DEV_VIRTIO=y > CONFIG_PRINTK_TIME=y > CONFIG_DEBUG_FS=y > +CONFIG_DEBUG_PAGEALLOC=y > +CONFIG_DEBUG_VM=y > +CONFIG_DEBUG_VM_PGFLAGS=y > +CONFIG_DEBUG_MEMORY_INIT=y > +CONFIG_DEBUG_PER_CPU_MAPS=y > +CONFIG_SOFTLOCKUP_DETECTOR=y > +CONFIG_WQ_WATCHDOG=y > +CONFIG_SCHED_STACK_END_CHECK=y > +CONFIG_DEBUG_TIMEKEEPING=y > +CONFIG_DEBUG_RT_MUTEXES=y > +CONFIG_DEBUG_SPINLOCK=y > +CONFIG_DEBUG_MUTEXES=y > +CONFIG_DEBUG_RWSEMS=y > +CONFIG_DEBUG_ATOMIC_SLEEP=y > +CONFIG_STACKTRACE=y > +CONFIG_DEBUG_LIST=y > +CONFIG_DEBUG_PLIST=y > +CONFIG_DEBUG_SG=y > # CONFIG_RCU_TRACE is not set > +CONFIG_RCU_EQS_DEBUG=y > +CONFIG_DEBUG_BLOCK_EXT_DEVT=y > +# CONFIG_FTRACE is not set > +# CONFIG_RUNTIME_TESTING_MENU is not set > +CONFIG_MEMTEST=y > diff --git a/arch/riscv/configs/rv32_defconfig b/arch/riscv/configs/rv32_defconfig > index bdec58e6c5f7..eb519407c841 100644 > --- a/arch/riscv/configs/rv32_defconfig > +++ b/arch/riscv/configs/rv32_defconfig > @@ -98,4 +98,27 @@ CONFIG_CRYPTO_USER_API_HASH=y > CONFIG_CRYPTO_DEV_VIRTIO=y > CONFIG_PRINTK_TIME=y > CONFIG_DEBUG_FS=y > +CONFIG_DEBUG_PAGEALLOC=y > +CONFIG_DEBUG_VM=y > +CONFIG_DEBUG_VM_PGFLAGS=y > +CONFIG_DEBUG_MEMORY_INIT=y > +CONFIG_DEBUG_PER_CPU_MAPS=y > +CONFIG_SOFTLOCKUP_DETECTOR=y > +CONFIG_WQ_WATCHDOG=y > +CONFIG_SCHED_STACK_END_CHECK=y > +CONFIG_DEBUG_TIMEKEEPING=y > +CONFIG_DEBUG_RT_MUTEXES=y > +CONFIG_DEBUG_SPINLOCK=y > +CONFIG_DEBUG_MUTEXES=y > +CONFIG_DEBUG_RWSEMS=y > +CONFIG_DEBUG_ATOMIC_SLEEP=y > +CONFIG_STACKTRACE=y > +CONFIG_DEBUG_LIST=y > +CONFIG_DEBUG_PLIST=y > +CONFIG_DEBUG_SG=y > # CONFIG_RCU_TRACE is not set > +CONFIG_RCU_EQS_DEBUG=y > +CONFIG_DEBUG_BLOCK_EXT_DEVT=y > +# CONFIG_FTRACE is not set > +# CONFIG_RUNTIME_TESTING_MENU is not set > +CONFIG_MEMTEST=y Reviewed-by: Palmer Dabbelt