From: Don Zickus <dzickus@redhat.com>
To: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Linux Kbuild mailing list <linux-kbuild@vger.kernel.org>
Subject: Re: [PATCH] kconfig: add support for new option 'listnewdefconfig'
Date: Fri, 6 Apr 2018 09:23:30 -0400 [thread overview]
Message-ID: <20180406132330.exxlbxbnleafndwi@redhat.com> (raw)
In-Reply-To: <CAK7LNAQwaWKbw8hCwH3V4g9fVTZfuj_VWU0juwnE6sg6QvyJ8g@mail.gmail.com>
On Fri, Apr 06, 2018 at 04:29:53PM +0900, Masahiro Yamada wrote:
> 2018-04-06 0:03 GMT+09:00 Don Zickus <dzickus@redhat.com>:
> > On Thu, Apr 05, 2018 at 11:29:11AM +0900, Masahiro Yamada wrote:
> >> 2018-04-05 4:56 GMT+09:00 Don Zickus <dzickus@redhat.com>:
> >> > We at Red Hat/Fedora have generally tried to have a per file breakdown of
> >> > every config option we set. This makes it easy for us to add new options
> >> > when they are exposed and keep a changelog of why they were set.
> >> >
> >> > A Fedora example is here:
> >> > https://src.fedoraproject.org/cgit/rpms/kernel.git/tree/configs/fedora/generic
> >> >
> >> > Using various merge scripts, we build up a config file and run it through
> >> > 'make listnewconfig' and 'make oldnoconfig'. The idea is to print out new
> >> > config options that haven't been manually set and use the default until
> >> > a patch is posted to set it properly.
> >> >
> >> > To speed things up, it would be nice to make it easier to generate a
> >> > patch to post the default setting. The output of 'make listnewconfig'
> >> > has two issues that limit us:
> >> >
> >> > - it doesn't provide the default value
> >> > - it doesn't provide the new 'choice' options that get flagged in
> >> > 'oldconfig'
> >>
> >>
> >> So, 'listnewconfig' is a subset of 'listnewdefconfig'.
> >>
> >> I wonder if we could extend 'listnewconfig' to meet your demands
> >> instead of adding the new target.
> >
> > Sure. I am open to whatever you think is appropriate. :-)
>
>
> I prefer extending the existing target.
Ok. So, you want me to respin with my additions added to listnewconfig,
right? Easy enough.
>
>
>
>
> >>
> >>
> >> What for '#choice' comment ?
> >
> > This was something silly added by me to make it obvious that
> > CONFIG_KERNEL_XZ doesn't needed to be decided, it just needs us to re-review
> > our current default to see if we should keep it or switch to something new.
> >
> > We can drop that piece of the patch. I wasn't sure if that separating
> > 'choices' from 'configs|menuconfigs' is interesting or not.
>
>
> I think it is better to drop '#choice'.
Sure. No problem. :-)
Cheers,
Don
next prev parent reply other threads:[~2018-04-06 13:23 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-04 19:56 [PATCH] kconfig: add support for new option 'listnewdefconfig' Don Zickus
2018-04-05 2:29 ` Masahiro Yamada
2018-04-05 15:03 ` Don Zickus
2018-04-06 7:29 ` Masahiro Yamada
2018-04-06 13:23 ` Don Zickus [this message]
2018-04-07 3:26 ` Masahiro Yamada
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180406132330.exxlbxbnleafndwi@redhat.com \
--to=dzickus@redhat.com \
--cc=linux-kbuild@vger.kernel.org \
--cc=yamada.masahiro@socionext.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.