linux-rt-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: John Kacur <jkacur@redhat.com>
To: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
Cc: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>,
	Clark Williams <williams@redhat.com>,
	rt-users <linux-rt-users@vger.kernel.org>
Subject: Re: [PATCH] backfire: fix build failure for 4.11+ kernels
Date: Fri, 14 Jul 2017 02:06:14 +0200 (CEST)	[thread overview]
Message-ID: <alpine.LFD.2.20.1707140205460.12788@planxty> (raw)
In-Reply-To: <20170713163948.kzj4yfqm7fejswly@pengutronix.de>

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



On Thu, 13 Jul 2017, Uwe Kleine-König wrote:

> Hello John,
> 
> On Thu, Jul 13, 2017 at 05:26:08PM +0200, John Kacur wrote:
> > On Wed, 12 Jul 2017, Uwe Kleine-König wrote:
> > > On Tue, Jul 11, 2017 at 02:44:59PM -0300, Marcelo Henrique Cerri wrote:
> > > > Since v4.11-rc1~18^2~76, kill_pid() is declared in
> > > > "linux/sched/signal.h" instead of in "linux/sched.h".
> > > > 
> > > > Include the correct header file based on the kernel version to keep
> > > > it compatible with older kernels.
> > > > 
> > > > Signed-off-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
> > > 
> > > When talking on irc to Sebastian we thought it a better idea to just
> > > remove backfire. I patched if already in the past for the debian
> > > packaging to build on 2.6.32 and 3.6 which were the versions available
> > > in Debian back then. That also means that the patch in question here
> > > isn't sufficient to make backfire build on 4.11. In fact it doesn't
> > > compile since 2.6.39-rc1 when SPIN_LOCK_UNLOCKED was killed in
> > > d04fa5a3ba06 ("locking: Remove deprecated lock initializers").
> > > 
> > > @John and Clark: Which branch do you want me to base a "remove bitrotten
> > > backfire" patch on? IMHO there is a bit of chaos there because the v1.1
> > > tag bases on v2.0 and has VERSION = 2.0 in Makefile. stable/v1.0
> > > bases on v1.0, while unstable/devel/v1.1.1 bases on v1.1 and v1.1.1
> > > seems to be its target version?
> > > 
> > > Best regards
> > > Uwe
> > 
> > Hmmn, I find the idea of backfire kinda neat, my first instinct is to
> > say, why can't we fix this? If something is broken in the devel version
> > too, that's okay with me, you can disable that part if you want to
> > ship the devel version.
> 
> "neat" isn't IMHO enough to justify keeping that. If nobody is using it
> and even nobody notices that it doesn't compile on kernels released in
> the last 6 years ...
>  
> > The naming chaos is my fault, it took my awhile to settle on naming
> > the devel version. However I wonder if something is wrong with your
> > local repo, because I thought I had cleaned that all up? I don't
> > see VERSION = 2.0 in the makefile for example.
> 
> It's not my local repo:
> 
> 	uwe@taurus:~$ git clone git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.gitCloning into 'rt-tests'...
> 	remote: Counting objects: 2917, done.
> 	remote: Total 2917 (delta 0), reused 0 (delta 0)
> 	Receiving objects: 100% (2917/2917), 739.04 KiB | 0 bytes/s, done.
> 	Resolving deltas: 100% (1898/1898), done.
> 	uwe@taurus:~$ cd rt-tests/
> 	uwe@taurus:~/rt-tests$ git show v1.1:Makefile | grep ^VERSION
> 	VERSION = 2.0
> 
I fixed the above over a year ago

git show c8ce47ae170a
commit c8ce47ae170a2d6d1634ad948c56113ec8d64b64
Author: John Kacur <jkacur@redhat.com>
Date:   Thu Jun 23 12:19:05 2016 +0200

    rt-tests: Makefile, change version to 1.1
    
    Rethinking the naming scheme, so changing the development line from 
2.0
    to 1.1
    
    Signed-off-by: John Kacur <jkacur@redhat.com>

diff --git a/Makefile b/Makefile
index a54d82bd8964..d60282e05931 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION = 2.0
+VERSION = 1.1
 CC?=$(CROSS_COMPILE)gcc
 AR?=$(CROSS_COMPILE)ar

      reply	other threads:[~2017-07-14  0:06 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-11 17:44 [PATCH] backfire: fix build failure for 4.11+ kernels Marcelo Henrique Cerri
2017-07-12  8:42 ` Uwe Kleine-König
2017-07-13 15:26   ` John Kacur
2017-07-13 16:39     ` Uwe Kleine-König
2017-07-14  0:06       ` John Kacur [this message]

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=alpine.LFD.2.20.1707140205460.12788@planxty \
    --to=jkacur@redhat.com \
    --cc=linux-rt-users@vger.kernel.org \
    --cc=marcelo.cerri@canonical.com \
    --cc=u.kleine-koenig@pengutronix.de \
    --cc=williams@redhat.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).