openbmc.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Patrick Williams <patrick@stwcx.xyz>
To: Vernon Mauery <vernon.mauery@linux.intel.com>
Cc: "Mihm, James" <james.mihm@intel.com>,
	OpenBMC Maillist <openbmc@lists.ozlabs.org>
Subject: Re: PECI patchset status
Date: Fri, 4 Sep 2020 11:34:30 -0500	[thread overview]
Message-ID: <20200904163430.GA3532@heinlein> (raw)
In-Reply-To: <20200903171556.GA32795@mauery.jf.intel.com>

[-- Attachment #1: Type: text/plain, Size: 3004 bytes --]

On Thu, Sep 03, 2020 at 10:15:56AM -0700, Vernon Mauery wrote:
> On 03-Sep-2020 10:27 AM, Patrick Williams wrote:
> >On Thu, Sep 03, 2020 at 05:57:48AM +0000, Mihm, James wrote:
> >Rather than create a separate fork of the kernel, is there something
> >that could be done here to have someone from Intel work with Joel on
> >preparing the patches?  When a new kernel comes out, Joel can ensure it
> >works on the base AST2xxx system design and before we move all the
> >systems to it, someone from Intel can rebase the non-upstreamed patches
> >they are carrying?  This hopefully reduces some of the burden on Joel
> >and stops us from further fragmenting the community.
> 
> Keep in mind that Intel does not plan to keep the fork around 
> indefinitely. The hope is to fully upstream all of the patches that we 
> have outstanding. Our intention is not to fragment the community, but to 
> provide a mechanism to continue to move forward while still providing a 
> way for other users to build the intel-platforms target.
> 
> As an added feature, having our full kernel source in a publicly 
> available tree will allow us to upstream more features that depend on 
> kernel support that is not currently available.

I'm not really following this last paragraph.  I suppose you're saying
that you have kernel changes that are not in openbmc/linux that add
additional features?  Why aren't they in openbmc/linux?  I thought there
was a process for getting code in that isn't quite ready for
upstreaming, as long as there is progress towards that?  Is there some
list of what these features are and what the upstreaming state is,
because this original thread was about PECI, but you're implying there
is much more.

If the process isn't working for the community shouldn't we discuss
improving that to something that does work?  It seems like your team has
decided to go to the nuclear option of forking after Joel has proposed
dropping a patchset that he's been carrying for three months short of
three years.

Joel does great work of keeping the kernel up to date, both on a major
release and picking up supplemental fixes.  Is Intel committing to this
same level of support that Joel is currently providing for your own
fork?

Past performance doesn't really give me a lot of confidence that this
will be a short-term fork.  In December 2019, Joel raised this exact
same problem with the PECI driver[1] and it was promised that there
would be forward progress "within a week"[2].  One week later, there was
a v11 of the patches posted[3] and we got some good comments from a
variety of upstream maintainers.  Since then, there has been zero
activity.  Shouldn't we have seen a v12 pretty quickly after that?

1. https://lists.ozlabs.org/pipermail/openbmc/2019-December/019684.html
2. https://lists.ozlabs.org/pipermail/openbmc/2019-December/019728.html
3. https://lists.ozlabs.org/pipermail/openbmc/2019-December/019823.html

-- 
Patrick Williams

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2020-09-04 16:34 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-31  8:57 PECI patchset status Joel Stanley
2020-09-03  5:57 ` Mihm, James
2020-09-03 15:27   ` Patrick Williams
2020-09-03 17:15     ` Vernon Mauery
2020-09-04 16:34       ` Patrick Williams [this message]
2020-09-08  6:04         ` Ed Tanous
2020-09-11  1:19         ` Mihm, James
2020-09-29  5:49           ` Joel Stanley
2020-10-06 17:51             ` Jae Hyun Yoo
2020-09-08 17:24       ` Public forks (Re: PECI patchset status) krtaylor

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=20200904163430.GA3532@heinlein \
    --to=patrick@stwcx.xyz \
    --cc=james.mihm@intel.com \
    --cc=openbmc@lists.ozlabs.org \
    --cc=vernon.mauery@linux.intel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).