* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-08 10:56 ` Sebastian Andrzej Siewior
0 siblings, 0 replies; 29+ messages in thread
From: Sebastian Andrzej Siewior @ 2018-01-08 10:56 UTC (permalink / raw)
To: Daniel Wagner
Cc: cip-dev@lists.cip-project.org, linux-rt-users, Ben Hutchings
On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
> Hi Sebastian,
Hi Daniel,
> On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
> > On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
> >> The release is based on the Linux 4.4.75-rt88 version. That is I
> >> applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in all
> >> CIP releases.
> > what is cip6?
>
> CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings maintains
> the 4.4.x-cip kernel tree which is a super long stable tree [2].
So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
over / help Greg with the v4.4 tree and won't include its "own" things.
> >> https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
> >>
> >> Some of the builds are failing (allmodconfig), though it
> >> doesn't look cip-rt specific, eg:
> >>
> >> kernel/utilities/compiletest-runner@2/build/../include/linux/compiler.h:484 call to ‘__compiletime_assert_150’ declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
> >>
> >> Not sure how to handle those. IIRC, we don't support allmodconfig.
> >
> > yes but adding
> > 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
> > CONFIG_UBSAN=y")
> >
> > could solve the issue.
>
> Okay, I just don't know if Ben wants to add the patch to his tree though.
If the patch solves the issue then please forward the patch upstream.
The "normal" v4.4 stable tree is affected by this, too.
> Thanks,
> Daniel
Sebastian
^ permalink raw reply [flat|nested] 29+ messages in thread* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-08 10:56 ` Sebastian Andrzej Siewior
@ 2018-01-08 11:45 ` Daniel Wagner
-1 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-08 11:45 UTC (permalink / raw)
To: cip-dev
On 01/08/2018 11:56 AM, Sebastian Andrzej Siewior wrote:
>>>> kernel/utilities/compiletest-runner at 2/build/../include/linux/compiler.h:484 call to ?__compiletime_assert_150? declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
>>>>
>>>> Not sure how to handle those. IIRC, we don't support allmodconfig.
>>>
>>> yes but adding
>>> 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
>>> CONFIG_UBSAN=y")
>>>
>>> could solve the issue.
>>
>> Okay, I just don't know if Ben wants to add the patch to his tree though.
>
> If the patch solves the issue then please forward the patch upstream.
> The "normal" v4.4 stable tree is affected by this, too.
Ah, I misunderstood you first. I'll picked the patch and let it run
through the ci system now and forward it to Greg if it solved the issue.
Thanks,
Daniel
^ permalink raw reply [flat|nested] 29+ messages in thread* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-08 11:45 ` Daniel Wagner
0 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-08 11:45 UTC (permalink / raw)
To: Sebastian Andrzej Siewior
Cc: cip-dev@lists.cip-project.org, linux-rt-users, Ben Hutchings
On 01/08/2018 11:56 AM, Sebastian Andrzej Siewior wrote:
>>>> kernel/utilities/compiletest-runner@2/build/../include/linux/compiler.h:484 call to ‘__compiletime_assert_150’ declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
>>>>
>>>> Not sure how to handle those. IIRC, we don't support allmodconfig.
>>>
>>> yes but adding
>>> 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
>>> CONFIG_UBSAN=y")
>>>
>>> could solve the issue.
>>
>> Okay, I just don't know if Ben wants to add the patch to his tree though.
>
> If the patch solves the issue then please forward the patch upstream.
> The "normal" v4.4 stable tree is affected by this, too.
Ah, I misunderstood you first. I'll picked the patch and let it run
through the ci system now and forward it to Greg if it solved the issue.
Thanks,
Daniel
^ permalink raw reply [flat|nested] 29+ messages in thread
* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-08 10:56 ` Sebastian Andrzej Siewior
@ 2018-01-08 14:06 ` Jan Kiszka
-1 siblings, 0 replies; 29+ messages in thread
From: Jan Kiszka @ 2018-01-08 14:06 UTC (permalink / raw)
To: cip-dev
On 2018-01-08 11:56, Sebastian Andrzej Siewior wrote:
> On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
>> Hi Sebastian,
> Hi Daniel,
>
>> On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
>>> On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
>>>> The release is based on the Linux 4.4.75-rt88 version. That is I
>>>> applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in all
>>>> CIP releases.
>>> what is cip6?
>>
>> CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings maintains
>> the 4.4.x-cip kernel tree which is a super long stable tree [2].
>
> So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> over / help Greg with the v4.4 tree and won't include its "own" things.
CIP includes a number of additional mainline backports (mostly around
SoC/board support and security), so it already deviates from vanilla
LTS. It's also aiming at a stricter QA than LTS.
Jan
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-08 14:06 ` Jan Kiszka
0 siblings, 0 replies; 29+ messages in thread
From: Jan Kiszka @ 2018-01-08 14:06 UTC (permalink / raw)
To: Sebastian Andrzej Siewior, Daniel Wagner
Cc: linux-rt-users, cip-dev@lists.cip-project.org
On 2018-01-08 11:56, Sebastian Andrzej Siewior wrote:
> On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
>> Hi Sebastian,
> Hi Daniel,
>
>> On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
>>> On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
>>>> The release is based on the Linux 4.4.75-rt88 version. That is I
>>>> applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in all
>>>> CIP releases.
>>> what is cip6?
>>
>> CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings maintains
>> the 4.4.x-cip kernel tree which is a super long stable tree [2].
>
> So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> over / help Greg with the v4.4 tree and won't include its "own" things.
CIP includes a number of additional mainline backports (mostly around
SoC/board support and security), so it already deviates from vanilla
LTS. It's also aiming at a stricter QA than LTS.
Jan
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux
^ permalink raw reply [flat|nested] 29+ messages in thread
* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-08 10:56 ` Sebastian Andrzej Siewior
` (2 preceding siblings ...)
(?)
@ 2018-01-08 14:56 ` Agustín Benito Bethencourt
-1 siblings, 0 replies; 29+ messages in thread
From: Agustín Benito Bethencourt @ 2018-01-08 14:56 UTC (permalink / raw)
To: cip-dev
Hi Sebastian,
On Monday, 8 January 2018 10:56:22 WET Sebastian Andrzej Siewior wrote:
> On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
> > Hi Sebastian,
>
> Hi Daniel,
>
> > On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
> > > On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
> > >> The release is based on the Linux 4.4.75-rt88 version. That is I
> > >> applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in all
> > >> CIP releases.
> > >
> > > what is cip6?
> >
> > CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings maintains
> > the 4.4.x-cip kernel tree which is a super long stable tree [2].
>
> So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> over / help Greg with the v4.4 tree and won't include its "own" things.
Main CIP kernel policies can be found in the wiki: https://
wiki.linuxfoundation.org/civilinfrastructureplatform/cipkernelmaintenance
>
> > >> https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
> > >>
> > >> Some of the builds are failing (allmodconfig), though it
> > >>
> > >> doesn't look cip-rt specific, eg:
> > >> kernel/utilities/compiletest-runner at 2/build/../include/linux/compil
> > >> er.h:484 call to ?__compiletime_assert_150? declared with attribute
> > >> error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS]
> > >> != (void *)0x1> >>
> > >> Not sure how to handle those. IIRC, we don't support allmodconfig.
> > >
> > > yes but adding
> > >
> > > 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
> > > CONFIG_UBSAN=y")
> > >
> > > could solve the issue.
> >
> > Okay, I just don't know if Ben wants to add the patch to his tree though.
>
> If the patch solves the issue then please forward the patch upstream.
> The "normal" v4.4 stable tree is affected by this, too.
>
> > Thanks,
> > Daniel
>
> Sebastian
> _______________________________________________
> cip-dev mailing list
> cip-dev at lists.cip-project.org
> https://lists.cip-project.org/mailman/listinfo/cip-dev
--
Agust?n Benito Bethencourt
Principal Consultant
Codethink Ltd
^ permalink raw reply [flat|nested] 29+ messages in thread* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-08 10:56 ` Sebastian Andrzej Siewior
@ 2018-01-09 21:05 ` Ben Hutchings
-1 siblings, 0 replies; 29+ messages in thread
From: Ben Hutchings @ 2018-01-09 21:05 UTC (permalink / raw)
To: cip-dev
On Mon, 2018-01-08 at 11:56 +0100, Sebastian Andrzej Siewior wrote:
> On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
> > Hi Sebastian,
>
> Hi Daniel,
>
> > On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
> > > On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
> > > > The release is based on the Linux 4.4.75-rt88 version. That is I
> > > > applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in all
> > > > CIP releases.
> > >
> > > what is cip6?
> >
> > CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings maintains
> > the 4.4.x-cip kernel tree which is a super long stable tree [2].
>
> So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> over / help Greg with the v4.4 tree and won't include its "own" things.
The 4.4-cip branch is not a regular stable branch. It includes some
backported hardware enablement and other minor features that aren't
suitable for stable. I am helping with review for 4.4-stable and
regularly merge it into 4.4-cip, but it's *not* planned for CIP to take
over maintenance of stable branches. After EOL for 4.4-stable, 4.4-cip
will get fixes for only the kernel components that CIP members use.
> > > > ? https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
> > > >
> > > > Some of the builds are failing (allmodconfig), though it
> > > > doesn't look cip-rt specific, eg:
> > > >
> > > > > > > > ????kernel/utilities/compiletest-runner at 2/build/../include/linux/compiler.h:484 call to ?__compiletime_assert_150? declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
> > > >
> > > > Not sure how to handle those. IIRC, we don't support allmodconfig.
> > >
> > > yes but adding
> > > ? 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
> > > ? CONFIG_UBSAN=y")
> > >
> > > could solve the issue.
> >
> > Okay, I just don't know if Ben wants to add the patch to his tree though.
>
> If the patch solves the issue then please forward the patch upstream.
> The "normal" v4.4 stable tree is affected by this, too.
4.4-stable doesn't have UBSAN. Are some other configurations (or
compiler versions) where this code fails to build? (I'm a bit
surprised that it ever compiled!)
Ben.
--
Ben Hutchings
Software Developer, Codethink Ltd.
^ permalink raw reply [flat|nested] 29+ messages in thread* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-09 21:05 ` Ben Hutchings
0 siblings, 0 replies; 29+ messages in thread
From: Ben Hutchings @ 2018-01-09 21:05 UTC (permalink / raw)
To: Sebastian Andrzej Siewior, Daniel Wagner
Cc: cip-dev@lists.cip-project.org, linux-rt-users
On Mon, 2018-01-08 at 11:56 +0100, Sebastian Andrzej Siewior wrote:
> On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
> > Hi Sebastian,
>
> Hi Daniel,
>
> > On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
> > > On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
> > > > The release is based on the Linux 4.4.75-rt88 version. That is I
> > > > applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in all
> > > > CIP releases.
> > >
> > > what is cip6?
> >
> > CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings maintains
> > the 4.4.x-cip kernel tree which is a super long stable tree [2].
>
> So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> over / help Greg with the v4.4 tree and won't include its "own" things.
The 4.4-cip branch is not a regular stable branch. It includes some
backported hardware enablement and other minor features that aren't
suitable for stable. I am helping with review for 4.4-stable and
regularly merge it into 4.4-cip, but it's *not* planned for CIP to take
over maintenance of stable branches. After EOL for 4.4-stable, 4.4-cip
will get fixes for only the kernel components that CIP members use.
> > > > https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
> > > >
> > > > Some of the builds are failing (allmodconfig), though it
> > > > doesn't look cip-rt specific, eg:
> > > >
> > > > > > > > kernel/utilities/compiletest-runner@2/build/../include/linux/compiler.h:484 call to ‘__compiletime_assert_150’ declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
> > > >
> > > > Not sure how to handle those. IIRC, we don't support allmodconfig.
> > >
> > > yes but adding
> > > 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
> > > CONFIG_UBSAN=y")
> > >
> > > could solve the issue.
> >
> > Okay, I just don't know if Ben wants to add the patch to his tree though.
>
> If the patch solves the issue then please forward the patch upstream.
> The "normal" v4.4 stable tree is affected by this, too.
4.4-stable doesn't have UBSAN. Are some other configurations (or
compiler versions) where this code fails to build? (I'm a bit
surprised that it ever compiled!)
Ben.
--
Ben Hutchings
Software Developer, Codethink Ltd.
^ permalink raw reply [flat|nested] 29+ messages in thread* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-09 21:05 ` Ben Hutchings
@ 2018-01-09 21:31 ` Hindman, Gavin
-1 siblings, 0 replies; 29+ messages in thread
From: Hindman, Gavin @ 2018-01-09 21:31 UTC (permalink / raw)
To: cip-dev
Sorry for the top-post. Seems like maybe we are causing confusion by regularly announcing CIP releases on rt-users. Wouldn't anyone interested in CIP already be subscribed to that mailing list and getting announcements that way? Maybe it just needs a clearer header, if we think it should stay on rt-users?
Maybe a "related projects" section should be created at https://wiki.linuxfoundation.org/realtime/preempt_rt_versions ?
-gavin
> -----Original Message-----
> From: linux-rt-users-owner at vger.kernel.org [mailto:linux-rt-users-
> owner at vger.kernel.org] On Behalf Of Ben Hutchings
> Sent: Tuesday, January 09, 2018 1:06 PM
> To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>; Daniel Wagner
> <daniel.wagner@siemens.com>
> Cc: cip-dev at lists.cip-project.org; linux-rt-users <linux-rt-
> users at vger.kernel.org>
> Subject: Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
>
> On Mon, 2018-01-08 at 11:56 +0100, Sebastian Andrzej Siewior wrote:
> > On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
> > > Hi Sebastian,
> >
> > Hi Daniel,
> >
> > > On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
> > > > On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
> > > > > The release is based on the Linux 4.4.75-rt88 version. That is I
> > > > > applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in
> > > > > all CIP releases.
> > > >
> > > > what is cip6?
> > >
> > > CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings
> > > maintains the 4.4.x-cip kernel tree which is a super long stable tree [2].
> >
> > So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> > over / help Greg with the v4.4 tree and won't include its "own" things.
>
> The 4.4-cip branch is not a regular stable branch. It includes some backported
> hardware enablement and other minor features that aren't suitable for
> stable. I am helping with review for 4.4-stable and regularly merge it into 4.4-
> cip, but it's *not* planned for CIP to take over maintenance of stable
> branches. After EOL for 4.4-stable, 4.4-cip will get fixes for only the kernel
> components that CIP members use.
>
> > > > > ? https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
> > > > >
> > > > > Some of the builds are failing (allmodconfig), though it doesn't
> > > > > look cip-rt specific, eg:
> > > > >
> > > > > > > > >
> > > > > > > > > kernel/utilities/compiletest-runner at 2/build/../include/l
> > > > > > > > > inux/compiler.h:484 call to ?__compiletime_assert_150?
> > > > > > > > > declared with attribute error: BUILD_BUG_ON failed:
> > > > > > > > > hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
> > > > >
> > > > > Not sure how to handle those. IIRC, we don't support allmodconfig.
> > > >
> > > > yes but adding
> > > > ? 68920c973254 ("net/mac80211/debugfs.c: prevent build failure
> > > > with
> > > > ? CONFIG_UBSAN=y")
> > > >
> > > > could solve the issue.
> > >
> > > Okay, I just don't know if Ben wants to add the patch to his tree though.
> >
> > If the patch solves the issue then please forward the patch upstream.
> > The "normal" v4.4 stable tree is affected by this, too.
>
> 4.4-stable doesn't have UBSAN. Are some other configurations (or compiler
> versions) where this code fails to build? (I'm a bit surprised that it ever
> compiled!)
>
> Ben.
>
> --
> Ben Hutchings
> Software Developer, Codethink Ltd.
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the
> body of a message to majordomo at vger.kernel.org More majordomo info at
> http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 29+ messages in thread* RE: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-09 21:31 ` Hindman, Gavin
0 siblings, 0 replies; 29+ messages in thread
From: Hindman, Gavin @ 2018-01-09 21:31 UTC (permalink / raw)
To: Ben Hutchings, Sebastian Andrzej Siewior, Daniel Wagner
Cc: cip-dev@lists.cip-project.org, linux-rt-users
Sorry for the top-post. Seems like maybe we are causing confusion by regularly announcing CIP releases on rt-users. Wouldn't anyone interested in CIP already be subscribed to that mailing list and getting announcements that way? Maybe it just needs a clearer header, if we think it should stay on rt-users?
Maybe a "related projects" section should be created at https://wiki.linuxfoundation.org/realtime/preempt_rt_versions ?
-gavin
> -----Original Message-----
> From: linux-rt-users-owner@vger.kernel.org [mailto:linux-rt-users-
> owner@vger.kernel.org] On Behalf Of Ben Hutchings
> Sent: Tuesday, January 09, 2018 1:06 PM
> To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>; Daniel Wagner
> <daniel.wagner@siemens.com>
> Cc: cip-dev@lists.cip-project.org; linux-rt-users <linux-rt-
> users@vger.kernel.org>
> Subject: Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
>
> On Mon, 2018-01-08 at 11:56 +0100, Sebastian Andrzej Siewior wrote:
> > On 2018-01-08 11:13:12 [+0100], Daniel Wagner wrote:
> > > Hi Sebastian,
> >
> > Hi Daniel,
> >
> > > On 01/08/2018 10:33 AM, Sebastian Andrzej Siewior wrote:
> > > > On 2018-01-02 12:56:11 [+0100], Daniel Wagner wrote:
> > > > > The release is based on the Linux 4.4.75-rt88 version. That is I
> > > > > applied the -rt88 patch on the 4.4.75-cip6 kernel and merged in
> > > > > all CIP releases.
> > > >
> > > > what is cip6?
> > >
> > > CIP stands for Civil Infrastructure Platform [1]. Ben Hutchings
> > > maintains the 4.4.x-cip kernel tree which is a super long stable tree [2].
> >
> > So 4.4.x is maintained until Feb, 2022. I assumed that `cip' will take
> > over / help Greg with the v4.4 tree and won't include its "own" things.
>
> The 4.4-cip branch is not a regular stable branch. It includes some backported
> hardware enablement and other minor features that aren't suitable for
> stable. I am helping with review for 4.4-stable and regularly merge it into 4.4-
> cip, but it's *not* planned for CIP to take over maintenance of stable
> branches. After EOL for 4.4-stable, 4.4-cip will get fixes for only the kernel
> components that CIP members use.
>
> > > > > https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
> > > > >
> > > > > Some of the builds are failing (allmodconfig), though it doesn't
> > > > > look cip-rt specific, eg:
> > > > >
> > > > > > > > >
> > > > > > > > > kernel/utilities/compiletest-runner@2/build/../include/l
> > > > > > > > > inux/compiler.h:484 call to ‘__compiletime_assert_150’
> > > > > > > > > declared with attribute error: BUILD_BUG_ON failed:
> > > > > > > > > hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
> > > > >
> > > > > Not sure how to handle those. IIRC, we don't support allmodconfig.
> > > >
> > > > yes but adding
> > > > 68920c973254 ("net/mac80211/debugfs.c: prevent build failure
> > > > with
> > > > CONFIG_UBSAN=y")
> > > >
> > > > could solve the issue.
> > >
> > > Okay, I just don't know if Ben wants to add the patch to his tree though.
> >
> > If the patch solves the issue then please forward the patch upstream.
> > The "normal" v4.4 stable tree is affected by this, too.
>
> 4.4-stable doesn't have UBSAN. Are some other configurations (or compiler
> versions) where this code fails to build? (I'm a bit surprised that it ever
> compiled!)
>
> Ben.
>
> --
> Ben Hutchings
> Software Developer, Codethink Ltd.
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the
> body of a message to majordomo@vger.kernel.org More majordomo info at
> http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 29+ messages in thread* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-09 21:31 ` Hindman, Gavin
@ 2018-01-10 17:32 ` Sebastian Andrzej Siewior
-1 siblings, 0 replies; 29+ messages in thread
From: Sebastian Andrzej Siewior @ 2018-01-10 17:32 UTC (permalink / raw)
To: cip-dev
On 2018-01-09 21:31:34 [+0000], Hindman, Gavin wrote:
> Sorry for the top-post. Seems like maybe we are causing confusion by regularly announcing CIP releases on rt-users. Wouldn't anyone interested in CIP already be subscribed to that mailing list and getting announcements that way? Maybe it just needs a clearer header, if we think it should stay on rt-users?
I think the announcement was just fine. Now I do know what it does and
what will happen after Greg decides to put 4.4 EOL.
A pointer to [0] as part of the announcement might be help full. In the
end I think it should remain on rt-users since Steven won't continue
doing 4.4 stable. So Daniel's 4.4-RT on top of the CIP tree will be the
only source of a maintained 4.4-RT tree.
[0] wiki.linuxfoundation.org/civilinfrastructureplatform/cipkernelmaintenance
> Maybe a "related projects" section should be created at https://wiki.linuxfoundation.org/realtime/preempt_rt_versions ?
So what do have in mind? Moving v4.4-RT over to the "No longer
maintained PREEMPT_RT versions" section and adding a new one with
"related projects" where we add the 4.4-cip-rt tree?
Daniel: you have the release currently in a git tree within his "user"
namespace and did not upload it to k.o. Do you plan upload it to the
stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
folder on k.o.? If so we might just add a link to the cip wiki next to
4.4 and be done with it.
Other suggestions?
> -gavin
Sebastian
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-10 17:32 ` Sebastian Andrzej Siewior
0 siblings, 0 replies; 29+ messages in thread
From: Sebastian Andrzej Siewior @ 2018-01-10 17:32 UTC (permalink / raw)
To: Hindman, Gavin
Cc: Ben Hutchings, Daniel Wagner, cip-dev@lists.cip-project.org,
linux-rt-users
On 2018-01-09 21:31:34 [+0000], Hindman, Gavin wrote:
> Sorry for the top-post. Seems like maybe we are causing confusion by regularly announcing CIP releases on rt-users. Wouldn't anyone interested in CIP already be subscribed to that mailing list and getting announcements that way? Maybe it just needs a clearer header, if we think it should stay on rt-users?
I think the announcement was just fine. Now I do know what it does and
what will happen after Greg decides to put 4.4 EOL.
A pointer to [0] as part of the announcement might be help full. In the
end I think it should remain on rt-users since Steven won't continue
doing 4.4 stable. So Daniel's 4.4-RT on top of the CIP tree will be the
only source of a maintained 4.4-RT tree.
[0] wiki.linuxfoundation.org/civilinfrastructureplatform/cipkernelmaintenance
> Maybe a "related projects" section should be created at https://wiki.linuxfoundation.org/realtime/preempt_rt_versions ?
So what do have in mind? Moving v4.4-RT over to the "No longer
maintained PREEMPT_RT versions" section and adding a new one with
"related projects" where we add the 4.4-cip-rt tree?
Daniel: you have the release currently in a git tree within his "user"
namespace and did not upload it to k.o. Do you plan upload it to the
stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
folder on k.o.? If so we might just add a link to the cip wiki next to
4.4 and be done with it.
Other suggestions?
> -gavin
Sebastian
^ permalink raw reply [flat|nested] 29+ messages in thread
* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-10 17:32 ` Sebastian Andrzej Siewior
@ 2018-01-11 8:07 ` Daniel Wagner
-1 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-11 8:07 UTC (permalink / raw)
To: cip-dev
Good morning everyone,
On 01/10/2018 06:32 PM, Sebastian Andrzej Siewior wrote:
> On 2018-01-09 21:31:34 [+0000], Hindman, Gavin wrote:
>> Sorry for the top-post. Seems like maybe we are causing confusion by regularly announcing CIP releases on rt-users. Wouldn't anyone interested in CIP already be subscribed to that mailing list and getting announcements that way? Maybe it just needs a clearer header, if we think it should stay on rt-users?
>
> I think the announcement was just fine. Now I do know what it does and
> what will happen after Greg decides to put 4.4 EOL.
>
> A pointer to [0] as part of the announcement might be help full. In the
> end I think it should remain on rt-users since Steven won't continue
> doing 4.4 stable. So Daniel's 4.4-RT on top of the CIP tree will be the
> only source of a maintained 4.4-RT tree.
>
> [0] wiki.linuxfoundation.org/civilinfrastructureplatform/cipkernelmaintenance
>
>> Maybe a "related projects" section should be created at https://wiki.linuxfoundation.org/realtime/preempt_rt_versions ?
>
> So what do have in mind? Moving v4.4-RT over to the "No longer
> maintained PREEMPT_RT versions" section and adding a new one with
> "related projects" where we add the 4.4-cip-rt tree?
Steven is handing over the 4.4 to me (*). So I'll maintain the 4.4-rt
and 4.4-cip-rt. I'll expect that they wont differ too much. Famous last
words.
> Daniel: you have the release currently in a git tree within his "user"
> namespace and did not upload it to k.o. Do you plan upload it to the
> stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
> folder on k.o.? If so we might just add a link to the cip wiki next to
> 4.4 and be done with it.
Steven will ask the k.o folks to give me permission to upload to
projects/rt/4.4. In short nothing should change for 4.4-rt support as
long Greg is releasing 4.4.
As for 4.4-cip(-rt), it might make sense to have a project/cip shared
folder with the 4.4-cip and 4.4-cip-rt tree.
Ben, what's your stand on this?
Thanks,
Daniel
(*) I finally figured out the last pieces how to do a release and
upload to k.o.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-11 8:07 ` Daniel Wagner
0 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-11 8:07 UTC (permalink / raw)
To: Sebastian Andrzej Siewior, Hindman, Gavin
Cc: Ben Hutchings, cip-dev@lists.cip-project.org, linux-rt-users,
Steven Rostedt
Good morning everyone,
On 01/10/2018 06:32 PM, Sebastian Andrzej Siewior wrote:
> On 2018-01-09 21:31:34 [+0000], Hindman, Gavin wrote:
>> Sorry for the top-post. Seems like maybe we are causing confusion by regularly announcing CIP releases on rt-users. Wouldn't anyone interested in CIP already be subscribed to that mailing list and getting announcements that way? Maybe it just needs a clearer header, if we think it should stay on rt-users?
>
> I think the announcement was just fine. Now I do know what it does and
> what will happen after Greg decides to put 4.4 EOL.
>
> A pointer to [0] as part of the announcement might be help full. In the
> end I think it should remain on rt-users since Steven won't continue
> doing 4.4 stable. So Daniel's 4.4-RT on top of the CIP tree will be the
> only source of a maintained 4.4-RT tree.
>
> [0] wiki.linuxfoundation.org/civilinfrastructureplatform/cipkernelmaintenance
>
>> Maybe a "related projects" section should be created at https://wiki.linuxfoundation.org/realtime/preempt_rt_versions ?
>
> So what do have in mind? Moving v4.4-RT over to the "No longer
> maintained PREEMPT_RT versions" section and adding a new one with
> "related projects" where we add the 4.4-cip-rt tree?
Steven is handing over the 4.4 to me (*). So I'll maintain the 4.4-rt
and 4.4-cip-rt. I'll expect that they wont differ too much. Famous last
words.
> Daniel: you have the release currently in a git tree within his "user"
> namespace and did not upload it to k.o. Do you plan upload it to the
> stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
> folder on k.o.? If so we might just add a link to the cip wiki next to
> 4.4 and be done with it.
Steven will ask the k.o folks to give me permission to upload to
projects/rt/4.4. In short nothing should change for 4.4-rt support as
long Greg is releasing 4.4.
As for 4.4-cip(-rt), it might make sense to have a project/cip shared
folder with the 4.4-cip and 4.4-cip-rt tree.
Ben, what's your stand on this?
Thanks,
Daniel
(*) I finally figured out the last pieces how to do a release and
upload to k.o.
^ permalink raw reply [flat|nested] 29+ messages in thread
* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-11 8:07 ` Daniel Wagner
@ 2018-01-11 16:51 ` Ben Hutchings
-1 siblings, 0 replies; 29+ messages in thread
From: Ben Hutchings @ 2018-01-11 16:51 UTC (permalink / raw)
To: cip-dev
On Thu, 2018-01-11 at 09:07 +0100, Daniel Wagner wrote:
> Good morning everyone,
>
> On 01/10/2018 06:32 PM, Sebastian Andrzej Siewior wrote:
[...]
> > Daniel: you have the release currently in a git tree within his "user"
> > namespace and did not upload it to k.o. Do you plan upload it to the
> > stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
> > folder on k.o.? If so we might just add a link to the cip wiki next to
> > 4.4 and be done with it.
>
> Steven will ask the k.o folks to give me permission to upload to
> projects/rt/4.4. In short nothing should change for 4.4-rt support as
> long Greg is releasing 4.4.
>
> As for 4.4-cip(-rt), it might make sense to have a project/cip shared
> folder with the 4.4-cip and 4.4-cip-rt tree.
>
> Ben, what's your stand on this?
No-one's asked for tarballs and patches, so I don't really want to add
that step to the release process.
Ben.
--
Ben Hutchings
Software Developer, Codethink Ltd.
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-11 16:51 ` Ben Hutchings
0 siblings, 0 replies; 29+ messages in thread
From: Ben Hutchings @ 2018-01-11 16:51 UTC (permalink / raw)
To: Daniel Wagner, Sebastian Andrzej Siewior, Hindman, Gavin
Cc: cip-dev@lists.cip-project.org, linux-rt-users, Steven Rostedt
On Thu, 2018-01-11 at 09:07 +0100, Daniel Wagner wrote:
> Good morning everyone,
>
> On 01/10/2018 06:32 PM, Sebastian Andrzej Siewior wrote:
[...]
> > Daniel: you have the release currently in a git tree within his "user"
> > namespace and did not upload it to k.o. Do you plan upload it to the
> > stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
> > folder on k.o.? If so we might just add a link to the cip wiki next to
> > 4.4 and be done with it.
>
> Steven will ask the k.o folks to give me permission to upload to
> projects/rt/4.4. In short nothing should change for 4.4-rt support as
> long Greg is releasing 4.4.
>
> As for 4.4-cip(-rt), it might make sense to have a project/cip shared
> folder with the 4.4-cip and 4.4-cip-rt tree.
>
> Ben, what's your stand on this?
No-one's asked for tarballs and patches, so I don't really want to add
that step to the release process.
Ben.
--
Ben Hutchings
Software Developer, Codethink Ltd.
^ permalink raw reply [flat|nested] 29+ messages in thread
* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-11 16:51 ` Ben Hutchings
@ 2018-01-17 9:18 ` Daniel Wagner
-1 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-17 9:18 UTC (permalink / raw)
To: cip-dev
On 01/11/2018 05:51 PM, Ben Hutchings wrote:
> On Thu, 2018-01-11 at 09:07 +0100, Daniel Wagner wrote:
>> Good morning everyone,
>>
>> On 01/10/2018 06:32 PM, Sebastian Andrzej Siewior wrote:
> [...]
>>> Daniel: you have the release currently in a git tree within his "user"
>>> namespace and did not upload it to k.o. Do you plan upload it to the
>>> stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
>>> folder on k.o.? If so we might just add a link to the cip wiki next to
>>> 4.4 and be done with it.
>>
>> Steven will ask the k.o folks to give me permission to upload to
>> projects/rt/4.4. In short nothing should change for 4.4-rt support as
>> long Greg is releasing 4.4.
>>
>> As for 4.4-cip(-rt), it might make sense to have a project/cip shared
>> folder with the 4.4-cip and 4.4-cip-rt tree.
>>
>> Ben, what's your stand on this?
>
> No-one's asked for tarballs and patches, so I don't really want to add
> that step to the release process.
Fair enough ;)
^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-17 9:18 ` Daniel Wagner
0 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-17 9:18 UTC (permalink / raw)
To: Ben Hutchings
Cc: Sebastian Andrzej Siewior, Hindman, Gavin,
cip-dev@lists.cip-project.org, linux-rt-users, Steven Rostedt
On 01/11/2018 05:51 PM, Ben Hutchings wrote:
> On Thu, 2018-01-11 at 09:07 +0100, Daniel Wagner wrote:
>> Good morning everyone,
>>
>> On 01/10/2018 06:32 PM, Sebastian Andrzej Siewior wrote:
> [...]
>>> Daniel: you have the release currently in a git tree within his "user"
>>> namespace and did not upload it to k.o. Do you plan upload it to the
>>> stable-rt tree like Julia does and upload it to the "projects/rt/4.4"
>>> folder on k.o.? If so we might just add a link to the cip wiki next to
>>> 4.4 and be done with it.
>>
>> Steven will ask the k.o folks to give me permission to upload to
>> projects/rt/4.4. In short nothing should change for 4.4-rt support as
>> long Greg is releasing 4.4.
>>
>> As for 4.4-cip(-rt), it might make sense to have a project/cip shared
>> folder with the 4.4-cip and 4.4-cip-rt tree.
>>
>> Ben, what's your stand on this?
>
> No-one's asked for tarballs and patches, so I don't really want to add
> that step to the release process.
Fair enough ;)
^ permalink raw reply [flat|nested] 29+ messages in thread
* [cip-dev] [ANNOUNCE] Linux 4.4.15-cip15-rt10
2018-01-09 21:05 ` Ben Hutchings
@ 2018-01-10 9:04 ` Daniel Wagner
-1 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-10 9:04 UTC (permalink / raw)
To: cip-dev
Hi Ben,
>>>>> ? https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
>>>>>
>>>>> Some of the builds are failing (allmodconfig), though it
>>>>> doesn't look cip-rt specific, eg:
>>>>>
>>>>>>>>> ????kernel/utilities/compiletest-runner at 2/build/../include/linux/compiler.h:484 call to ?__compiletime_assert_150? declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
>>>>>
>>>>> Not sure how to handle those. IIRC, we don't support allmodconfig.
>>>>
>>>> yes but adding
>>>> ? 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
>>>> ? CONFIG_UBSAN=y")
>>>>
>>>> could solve the issue.
>>>
>>> Okay, I just don't know if Ben wants to add the patch to his tree though.
>>
>> If the patch solves the issue then please forward the patch upstream.
>> The "normal" v4.4 stable tree is affected by this, too.
>
> 4.4-stable doesn't have UBSAN. Are some other configurations (or
> compiler versions) where this code fails to build? (I'm a bit
> surprised that it ever compiled!)
The problem was introduced by 30686bf7f5b3 ("mac80211: convert HW flags
to unsigned long bitmap"). The only LTS kernel which is missing the
68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
CONFIG_UBSAN=y") fix is the 4.4. The other don't have 30686bf7f5b3, e.g.
4.1, or have 30686bf7f5b3 and 68920c973254, e.g. 4.9.
I've sent 68920c973254 to stable for inclusion into 4.4.
https://www.spinics.net/lists/stable/msg209228.html
Thanks,
Daniel
^ permalink raw reply [flat|nested] 29+ messages in thread* Re: [ANNOUNCE] Linux 4.4.15-cip15-rt10
@ 2018-01-10 9:04 ` Daniel Wagner
0 siblings, 0 replies; 29+ messages in thread
From: Daniel Wagner @ 2018-01-10 9:04 UTC (permalink / raw)
To: Ben Hutchings
Cc: Sebastian Andrzej Siewior, cip-dev@lists.cip-project.org,
linux-rt-users
Hi Ben,
>>>>> https://ci-rt.linutronix.de/RT-Test/kbuild.jsp?id=112
>>>>>
>>>>> Some of the builds are failing (allmodconfig), though it
>>>>> doesn't look cip-rt specific, eg:
>>>>>
>>>>>>>>> kernel/utilities/compiletest-runner@2/build/../include/linux/compiler.h:484 call to ‘__compiletime_assert_150’ declared with attribute error: BUILD_BUG_ON failed: hw_flag_names[NUM_IEEE80211_HW_FLAGS] != (void *)0x1
>>>>>
>>>>> Not sure how to handle those. IIRC, we don't support allmodconfig.
>>>>
>>>> yes but adding
>>>> 68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
>>>> CONFIG_UBSAN=y")
>>>>
>>>> could solve the issue.
>>>
>>> Okay, I just don't know if Ben wants to add the patch to his tree though.
>>
>> If the patch solves the issue then please forward the patch upstream.
>> The "normal" v4.4 stable tree is affected by this, too.
>
> 4.4-stable doesn't have UBSAN. Are some other configurations (or
> compiler versions) where this code fails to build? (I'm a bit
> surprised that it ever compiled!)
The problem was introduced by 30686bf7f5b3 ("mac80211: convert HW flags
to unsigned long bitmap"). The only LTS kernel which is missing the
68920c973254 ("net/mac80211/debugfs.c: prevent build failure with
CONFIG_UBSAN=y") fix is the 4.4. The other don't have 30686bf7f5b3, e.g.
4.1, or have 30686bf7f5b3 and 68920c973254, e.g. 4.9.
I've sent 68920c973254 to stable for inclusion into 4.4.
https://www.spinics.net/lists/stable/msg209228.html
Thanks,
Daniel
^ permalink raw reply [flat|nested] 29+ messages in thread