Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1647786
| Path | csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Daniel Vetter <daniel.vetter@ffwll.ch> |
| Newsgroups | linux.kernel |
| Subject | Re: [Ksummit-discuss] [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) |
| Date | Tue, 23 May 2017 10:30:02 +0200 |
| Message-ID | <tKdmy-BV-9@gated-at.bofh.it> (permalink) |
| References | <tIVUJ-6R6-11@gated-at.bofh.it> <tJU0y-5aj-13@gated-at.bofh.it> <tJXhM-7lx-13@gated-at.bofh.it> |
| X-Original-To | Olof Johansson <olof@lixom.net> |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1zKxKqqJG+GrjCbKpgAqeJztDuBhUB0iI7OzQC6cEAI=; b=cUC15tDwm3dXwskw56y+r6Lac30XZNWQrZZjyjN8P1cGVyH1s6sSXn2M7nSnPGs/RG X9RQ7pRRqYcVkCGFBKfG8WFqkiPUYRMBIoACurqbn75oORHG66/NdiKBQ0MxJhn5RA1e RVQQk1zh2kcJoBvNMXpi+dJfUiFW9vEKJ2mwo= |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1zKxKqqJG+GrjCbKpgAqeJztDuBhUB0iI7OzQC6cEAI=; b=qER/GoAQ8O27mPcHiqFdTtTSpc49WBo8wRpz1SvTNikFdrqLsh2BeUQ5OXrmXMef8V 3RJ9FvWyl0jR41rD1/SYCYIgGieSLcg60Ny4YOTHyjSDgsgR8ib/XJTF1rKfaaUYaGLS ccVzHeI6l0YBTHYvuFc5UiNHhXx41xSdDNFzZE0fPg9B1XnG6Mo2PFYS1NkbOrHQJpqC /UvAkHvEPfT/zo/x7Ov9kOCBZ9DZiXQ9CDzCCXWQ0r9wG+q8jj6KrqXUycPMzUBJQfqa s2ciCMuE0DE7hWwLKO97Bb9bwklM/yVxzji8FVd8yos3aH9s3OXioBsXrbryVErZUyDx rlnA== |
| X-Gm-Message-State | AODbwcDVpX47ryVAKnMCLTu+h+Cmp6Q2jVT1VmbBqW2ht0dIMSZHE8tm hZGyWrn9nuqNx2rXF64vbfzcRJJqxt43 |
| X-Received | by 10.107.173.89 with SMTP id w86mr27653938ioe.170.1495528023492; Tue, 23 May 2017 01:27:03 -0700 (PDT) |
| MIME-Version | 1.0 |
| X-Originating-IP | [2a02:168:5640:0:960b:2678:e223:c1c6] |
| Content-Type | text/plain; charset="UTF-8" |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 63 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | Linus Walleij <linus.walleij@linaro.org>, "linux-arch@vger.kernel.org" <linux-arch@vger.kernel.org>, "arm@kernel.org" <arm@kernel.org>, "ksummit-discuss@lists.linuxfoundation.org" <ksummit-discuss@lists.linuxfoundation.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, Rob Herring <robh+dt@kernel.org>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org> |
| X-Original-Date | Tue, 23 May 2017 10:27:02 +0200 |
| X-Original-Message-ID | <CAKMK7uGz0vFiA1sRAbQ0ECdRq0pKWZRd=-RbmD_CcPVhTPF18w@mail.gmail.com> |
| X-Original-References | <20170519193455.GA24206@localhost> <CACRpkdaRdZTB39-=sAojO+OyHtP02KaFChqGcxy+fWA8qaB2bw@mail.gmail.com> <CAOesGMhfrWSvLtDtGRWBTJiAoeSwzGgsdUTm26j1mpoVu0ghDg@mail.gmail.com> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1647786 |
Show key headers only | View raw
On Mon, May 22, 2017 at 5:11 PM, Olof Johansson <olof@lixom.net> wrote: > [adding ksummit-discuss] > > On Mon, May 22, 2017 at 4:44 AM, Linus Walleij <linus.walleij@linaro.org> wrote: >> On Fri, May 19, 2017 at 9:34 PM, Olof Johansson <olof@lixom.net> wrote: >> >>> - We've started telling people to avoid cross-tree shared branches if all >>> they're doing is picking up one or two DT-used constants from a >>> shared include file, and instead to use the numeric values on first >>> submission. Follow-up moving over to symbolic names are sent in right >>> after -rc1, i.e. here. It's only a few minor patches of this type. >> >> OK it seems like a reasonable process. >> >> It's not like I can think about anything better. >> >> I was more opting for doing things this way: >> >> - Create bindings and <dt-bindings/foo/bar.h> merge it into the >> foo subsystem. >> >> - Merge driver into drivers/foo/bar.c that use <dt-bindings/foo/bar.h> >> >> - Submit DTS patch to ARM SoC (or whetever) using only numerical >> values. >> >> - After the merge window, follow up with a patch replacing the >> numerical constants with #defines from <dt-bindings/foo/bar.h> > > You're describing exactly what we've been pushing people towards. > > If it's just a few simple references it's not significantly more > awkward, and decouples merges and removes need for stable branches. > Essentially we've become slightly more lax in what we're willing to > consider _right after_ -rc1 to include these tweaks (and often patches > to turn on new drivers in defconfigs). > > If the amount of contents grows too large we might need to tweak > things further, maybe with something pre-rc1 but that's more awkward. > >> An alternative would obviously be to wait for the next merge window >> after merging the driver patch but I guess people are too impatient >> to do that (including me). > > Yeah, asking people to spread out across releases would remove > dependencies a lot, but it would also slow down progress and frustrate > a lot of contributors so we don't do that. > >> We discussed cross-tree dependencies a bit on ksummit-discuss >> but this solution was not mentioned back then. > > I thought it was, but I wasn't fully engaged in the discussion. We've > also only started this over the last release or two so it's early to > tell just how well it'll work in reality. Cc:ing the list. Yeah, this sounds like a good step towards improving what I've complained about, while still keeping topic/shared stable branch proliferation under control. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Olof Johansson <olof@lixom.net> - 2017-05-19 21:40 +0200
Re: [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Linus Walleij <linus.walleij@linaro.org> - 2017-05-22 13:50 +0200
Re: [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Olof Johansson <olof@lixom.net> - 2017-05-22 17:20 +0200
Re: [Ksummit-discuss] [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Daniel Vetter <daniel.vetter@ffwll.ch> - 2017-05-23 10:30 +0200
Re: [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Geert Uytterhoeven <geert@linux-m68k.org> - 2017-05-23 12:00 +0200
Re: [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Arnd Bergmann <arnd@arndb.de> - 2017-05-23 16:20 +0200
Re: [GIT PULL] ARM: SoC fixes (and a cross-arch dt-include fix) Olof Johansson <olof@lixom.net> - 2017-05-23 18:50 +0200
csiph-web