From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754090AbcITUwt (ORCPT ); Tue, 20 Sep 2016 16:52:49 -0400 Received: from mail-qk0-f181.google.com ([209.85.220.181]:36450 "EHLO mail-qk0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753341AbcITUws (ORCPT ); Tue, 20 Sep 2016 16:52:48 -0400 Date: Tue, 20 Sep 2016 16:52:44 -0400 (EDT) From: Nicolas Pitre To: Richard Cochran cc: John Stultz , Thomas Gleixner , Josh Triplett , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 0/2] make POSIX timers optional In-Reply-To: <20160920202556.GA6713@localhost.localdomain> Message-ID: References: <1474401400-18491-1-git-send-email-nicolas.pitre@linaro.org> <20160920202556.GA6713@localhost.localdomain> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 20 Sep 2016, Richard Cochran wrote: > On Tue, Sep 20, 2016 at 03:56:38PM -0400, Nicolas Pitre wrote: > > - Add a warning for the case where PTP clock subsystem is modular and a > > driver providing a clock is built-in rather than silently ignoring it. > > Suggested by Jiri Benc. > > So I am really not happy with this. Here is a common embedded > workflow, at least for me: > > 1. take some given Kconfig and get it running on the target. > > 2. for the given HW, change the modules into built-ins, and forget > module loading > > After this series, if I don't pay enough attention to dmesg, then I > have lost functionality that I had in step #1. Would that given config from #1 typically have CONFIG_EXPERT actually set? Ultimately, do you know a way to restrict a tristate to y or n? A tristate can be limited to m or n with "depends on m" but it doesn't appear to be possible to exclude m with a promotion to y. Nicolas