Re: [OS-BUILD PATCH] [redhat] New configs in drivers/hwmon

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jun 5, 2020 at 11:13 AM Thorsten Leemhuis <fedora@xxxxxxxxxxxxx> wrote:
>
> Hi Don!
>
> Am 05.06.20 um 17:01 schrieb Don Zickus:
> > Thanks for the feedback!
>
> Thx for saying that, I already feared I sooner or later might come
> across as the crazy guy that complains about everything and therefor not
> really taken seriously… ;-)
>
> > On Fri, Jun 05, 2020 at 02:24:13PM +0200, Thorsten Leemhuis wrote:
> >> Lo! I'm slightly puzzled. These messages are now sent to
> >> fedora-kernel-list, which kinda sounds like input from the fedora
> >> community is wanted. But all this discussions look RHEL-specific to me.
> > Yes.
> >
> >> Or am I missing something? Fedora at least seems to enable
> >> CONFIG_SENSORS_AMD_ENERGY if I read
> >> https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/configs/fedora/generic/x86/CONFIG_SENSORS_AMD_ENERGY
> >>
> >> right. And that file is not touched by the patch. So from a perspective
> >> of someone Fedora developer that subscribes to fedora-kernel-list this
> >> and similar messages look like useless noise – and at the same time they
> >> are hard to read, as it's not easy to see if a patch is relevant for
> >> Fedora or not.
> > It is easy to see this as useless noise.
> > […]
> > I am open to suggestions to help create a better experience here.  Would
> > adding a keyword in the subject line help filter this?  Something else?
> > Maybe another mailing list for configs is something to bring back up?
>
> Well, I don't mind a few more mails, I already get a lot and they make
> not much of a difference, *if* they are useful somehow. But to be useful
> they are currently to hard to parse/understand: you have to scroll down
> quite far and at the same time look closely to not miss the interesting
> part, as that is only three lines long per symbol:
> ```
> +++ b/redhat/configs/common/generic/CONFIG_SENSORS_AMD_ENERGY
>
> @@ -0,0 +1 @@
>
> +# CONFIG_SENSORS_AMD_ENERGY is not set
> ```
>
> At the same time one IMHO relevant context information is missing
> afaics: how did the Fedora kernel maintainers set this option?
>
> IOW: I'd even like the mails if they would look more like this, where
> the interesting part is at the top:
>
> ```
> Subject: New configs in drivers/hwmon
>
> Set newly introduced config symbols like this in kernel-ark:
>
> * set CONFIG_SENSORS_AMD_ENERGY to 'not set' for RHEL ('m' in Fedora)
> * set CONFIG_SENSORS_MAX16601 to 'not set' for RHEL ('not set' in Fedora)
>
> <Symbol description/>
> <all the other stuff needed, including the the slightly annoying
> standard header that starts with 'As a reminder, the ARK configuration
> flow involves', and obviously the diff itself/>
> ```

It is actually not possible to do this with the way things are
currently done.  At the time the merge request is sent, Fedora and
RHEL are always the same.  The script that grabs new config options
sets all of these to defaults which should allow for the kernel to
build.  The Fedora versions go into the pending-fedora directory. I
just go through and change them very quickly because the defaults tend
to be incorrect for the Fedora case.  This is the first merge window
with this process, and things may end up tuned further afterwards.
The good news is, these CONFIG pull requests should be frequent during
the merge window, but fairly rare outside of it.

>
> Maybe even add the config symbol to the subject if it doesn't get to
> long that way.

These are actually broken up by reviewer/subsystem, not individual
config option.  This makes a pretty big difference in that it cuts
down on the email. I am not sure the total number of options set for
RHEL since entire subsystems are turned off, but on the Fedora side
yesterday, I had 91 config options to review.

Justin
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux