Received: by 2002:a25:b323:0:0:0:0:0 with SMTP id l35csp1803319ybj; Sun, 22 Sep 2019 12:16:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqz4bE+Yl9F0Gma91g55D+MwrmFa6JfdMDwdkaFiWeOljnmmP5ZGpLurLYepZ3DjBz26wv1W X-Received: by 2002:a50:d903:: with SMTP id t3mr32597138edj.117.1569179780949; Sun, 22 Sep 2019 12:16:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569179780; cv=none; d=google.com; s=arc-20160816; b=dvKNyMmihgK8JOqSvsQbypyWCeoABYxncInlT1ld3SDjpoyQooK/O3BD6pzM26qnlr ZNZpuvk+1KEHuqOUOmxoLm8L/YMmjhXOa6ZwLSgWBMJAs2r3VzoY2vXSSHOgh4y+t/LG I6Oh5qrK2NZS2M6RKg5oE6c4jCVV4yNcVO6vvbFtBRcF9/3MPDs8mkaysUg23IGw40Ky rg4AfmnP1khCEVYxcnS7/iTJQGcipImcZ8gDgRGR7uxzKGaJKVACs7m3YpNa/CjOE2I0 RyO+XxQQNnLl8sidjF+U5ryd8ypTSxe7++kuHO50/MUFXs0MUyOBrBe7t5WEJdojKFRs 6JMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=s7rtp8+3h4C3IBYEotoH2Fyo4uHZ7vD+FW4R7ZbbnDI=; b=xxkao6BKhcmv/kBz1B8v2Qgy3HMcTqLKUAWcmUZAVViqcpMu8D/BrHWinD4r6aIh+Y m5zXnAc8sv1i6USz7YVcdmXIGzDJC1YTPWstlJer1/PwE6rbrz3lCq2QeZa0VdNjt5Sz w37gaG/i5F1VohNAAn0ar/GtgZgBgVDZo4x5BYQK5FtZflI3PbHvcsy9gcQffLoupOUi m2zP4VR//mkDrKQDzDM79BG5fgZor+7eP0KWNF+iAm/X4opY6PcSUpjF3k0fc8CiQoqW hGEn7ctd+A8xUulgU94RbiprLp140BrzHkk0IG1JEdPu0ZMYLK5QGQ8pPpt74pQlLpqW K0WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Gv4Pbmow; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x19si3837984eje.336.2019.09.22.12.15.57; Sun, 22 Sep 2019 12:16:20 -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=@gmail.com header.s=20161025 header.b=Gv4Pbmow; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2437512AbfIUCBr (ORCPT + 99 others); Fri, 20 Sep 2019 22:01:47 -0400 Received: from mail-pg1-f196.google.com ([209.85.215.196]:38392 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730788AbfIUCBr (ORCPT ); Fri, 20 Sep 2019 22:01:47 -0400 Received: by mail-pg1-f196.google.com with SMTP id x10so4853334pgi.5 for ; Fri, 20 Sep 2019 19:01:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=s7rtp8+3h4C3IBYEotoH2Fyo4uHZ7vD+FW4R7ZbbnDI=; b=Gv4Pbmow9JhD94n6wG5bhpKnRLFYA40dyIt6pmxcLVZmEzZr1Ey8FnYGVQuZqdIOAM jI8GElt2t21qJzODpn9NW2fHSXTqO/vkrbbM6k1hEBPjVArRAYO8QBREc5meA2sf11pL 4H4bqrZ7NV1YNnfqZ519mkfzjxO3IcPivfI5tzEB5RwPCkZdT1CXZ+2rPUgIBrDFRf+s RjRUUeo7MTa02+oEAhYuxIedb9BX1GwDF+oXUjhXvhDFPx8H6fYplhOPI/GFHDLJ2twX HqmxQjAvbo+0Dvbmn9o1DLzNGCc9iUKXowqm3J6vIbmD0ZIeI8tSEhTHbevpdWJuiWnh 2yow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=s7rtp8+3h4C3IBYEotoH2Fyo4uHZ7vD+FW4R7ZbbnDI=; b=b6GYOfGDEvMlwHGQ7+25yQvKc5wdMD11CaTNyI4//kn93rfB2L6LFntlGI6cQxmQBX fvUt7nxS7QUyA7AQBJlr7l9kYoyk9Jt8GXi2NKjvJML/MIopsaH389h1myDNXGiJMzfQ oJxfCgmAo5KGgpiyl7J1mpooTjDRRuFo/51qiZDk2iKQ/Mr/NSbZLMvKsCEYdosFvFZc eRFmcg+1M7pTz9E5f510oZ131mF/Q9DNRy0tSfdqRFZ9CBRyRlCcyhEtCXM+lnBQeYo8 aVHMlZh8wMO+5yU8u28DgalPJMteikcimG1webk4ornlyOvF/AOsIHhrO+ZMVHUkG+Ga tG6g== X-Gm-Message-State: APjAAAXrfoN5yJl3m5XnREMt8HaE3M6by7cwmkK479fCkEb4zmY+Uc9b 5xITNf5c6AxEr6g1B2EmGog= X-Received: by 2002:a62:2787:: with SMTP id n129mr20878331pfn.45.1569031305216; Fri, 20 Sep 2019 19:01:45 -0700 (PDT) Received: from mail.google.com ([207.148.65.56]) by smtp.gmail.com with ESMTPSA id m2sm4150039pff.154.2019.09.20.19.01.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 20 Sep 2019 19:01:44 -0700 (PDT) Date: Sat, 21 Sep 2019 02:01:41 +0000 From: Changbin Du To: Changbin Du Cc: Andrew Morton , Randy Dunlap , Thomas Gleixner , linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 0/9] hacking: make 'kernel hacking' menu better structurized Message-ID: <20190921020140.okm3pqdupvlt3hdq@mail.google.com> References: <20190909144453.3520-1-changbin.du@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190909144453.3520-1-changbin.du@gmail.com> User-Agent: NeoMutt/20180716-508-7c9a6d Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Gentle ping for status of this series. thx! On Mon, Sep 09, 2019 at 10:44:44PM +0800, Changbin Du wrote: > This series is a trivial improvment for the layout of 'kernel hacking' > configuration menu. Now we have many items in it which makes takes > a little time to look up them since they are not well structurized yet. > > Early discussion is here: > https://lkml.org/lkml/2019/9/1/39 > > This is a preview: > > │ ┌─────────────────────────────────────────────────────────────────────────┐ │ > │ │ printk and dmesg options ---> │ │ > │ │ Compile-time checks and compiler options ---> │ │ > │ │ Generic Kernel Debugging Instruments ---> │ │ > │ │ -*- Kernel debugging │ │ > │ │ [*] Miscellaneous debug code │ │ > │ │ Memory Debugging ---> │ │ > │ │ [ ] Debug shared IRQ handlers │ │ > │ │ Debug Oops, Lockups and Hangs ---> │ │ > │ │ Scheduler Debugging ---> │ │ > │ │ [*] Enable extra timekeeping sanity checking │ │ > │ │ Lock Debugging (spinlocks, mutexes, etc...) ---> │ │ > │ │ -*- Stack backtrace support │ │ > │ │ [ ] Warn for all uses of unseeded randomness │ │ > │ │ [ ] kobject debugging │ │ > │ │ Debug kernel data structures ---> │ │ > │ │ [ ] Debug credential management │ │ > │ │ RCU Debugging ---> │ │ > │ │ [ ] Force round-robin CPU selection for unbound work items │ │ > │ │ [ ] Force extended block device numbers and spread them │ │ > │ │ [ ] Enable CPU hotplug state control │ │ > │ │ [*] Latency measuring infrastructure │ │ > │ │ [*] Tracers ---> │ │ > │ │ [ ] Remote debugging over FireWire early on boot │ │ > │ │ [*] Sample kernel code ---> │ │ > │ │ [*] Filter access to /dev/mem │ │ > │ │ [ ] Filter I/O access to /dev/mem │ │ > │ │ [ ] Additional debug code for syzbot │ │ > │ │ x86 Debugging ---> │ │ > │ │ Kernel Testing and Coverage ---> │ │ > │ │ │ │ > │ │ │ │ > │ └─────────────────────────────────────────────────────────────────────────┘ │ > ├─────────────────────────────────────────────────────────────────────────────┤ > │