* [ANNOUNCE] 3.0-rt1
@ 2011-07-22 20:37 Thomas Gleixner
2011-07-22 21:07 ` Kim Leyendecker
` (5 more replies)
0 siblings, 6 replies; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-22 20:37 UTC (permalink / raw)
To: LKML; +Cc: linux-rt-users
Dear RT Folks,
I'm pleased to announce the 3.0-rt1 release.
Changes versus 3.0-rc7-rt0:
* Update to Linus final 3.0 release
* RTC bugfixes (scheduled for mainline/stable)
* Long standing (rt only) timer_list bug (see
timers-avoid-the-base-null-otptimization-on-rt.patch in the split
out quilt queue)
* Minor non exciting fixes all over the place
Known issues:
* Some weird "console=..." commandline + config dependent
interactions which have been not yet investigated down to their
root cause. Result in a boot hang. YMMV
Patch against 3.0 can be found here:
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt1.patch.bz2
The split quilt queue is available at:
http://www.kernel.org/pub/linux/kernel/projects/rt/patches-3.0-rt1.tar.bz2
Thanks,
tglx
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
@ 2011-07-22 21:07 ` Kim Leyendecker
2011-07-22 21:16 ` Thomas Gleixner
2011-07-22 22:51 ` Rolando Martins
` (4 subsequent siblings)
5 siblings, 1 reply; 26+ messages in thread
From: Kim Leyendecker @ 2011-07-22 21:07 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML
Am 22.07.2011 22:37, schrieb Thomas Gleixner:
> Patch against 3.0 can be found here:
>
> http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt1.patch.bz2
Have you tested the file? I downloaded it and Kompare told me, that it
can´t read the out put of the diff file.
Maybe you should try it again?
-kdl
--
Kim Leyendecker (kdl@k-dl.de.vu)
openSUSE Ambassador, openSUSE Wiki Team DE
HAVE A LOT OF FUN!
http://www.opensuse.org
Have you tried SUSE Studio? Need to create a Live CD, an app you want
to package and distribute or create your own Linux distro. Give SUSE
Studio a try. http://www.susestudio.com
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 21:07 ` Kim Leyendecker
@ 2011-07-22 21:16 ` Thomas Gleixner
2011-07-23 5:51 ` Kim Leyendecker
0 siblings, 1 reply; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-22 21:16 UTC (permalink / raw)
To: Kim Leyendecker; +Cc: LKML
[-- Attachment #1: Type: TEXT/PLAIN, Size: 584 bytes --]
On Fri, 22 Jul 2011, Kim Leyendecker wrote:
> Am 22.07.2011 22:37, schrieb Thomas Gleixner:
> > Patch against 3.0 can be found here:
> >
> > http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt1.patch.bz2
>
> Have you tested the file? I downloaded it and Kompare told me, that it can´t
> read the out put of the diff file.
Blame Kompare :)
# cd linux
# wget http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt1.patch.bz2
# bunzip2 patch-3.0-rt1.patch.bz2
# patch -p1 <patch-3.0-rt1.patch
> Maybe you should try it again?
Maybe not :)
Thanks,
tglx
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
2011-07-22 21:07 ` Kim Leyendecker
@ 2011-07-22 22:51 ` Rolando Martins
2011-07-23 7:31 ` Thomas Gleixner
2011-07-22 23:23 ` Ed Tomlinson
` (3 subsequent siblings)
5 siblings, 1 reply; 26+ messages in thread
From: Rolando Martins @ 2011-07-22 22:51 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
Thanks for the great work!
Is it possible to have RT_GROUP_SCHED and PREEMPT_RT_FULL?
Thanks.
Rolando Martins
On Fri, Jul 22, 2011 at 9:37 PM, Thomas Gleixner <tglx@linutronix.de> wrote:
> Dear RT Folks,
>
> I'm pleased to announce the 3.0-rt1 release.
>
> Changes versus 3.0-rc7-rt0:
>
> * Update to Linus final 3.0 release
>
> * RTC bugfixes (scheduled for mainline/stable)
>
> * Long standing (rt only) timer_list bug (see
> timers-avoid-the-base-null-otptimization-on-rt.patch in the split
> out quilt queue)
>
> * Minor non exciting fixes all over the place
>
> Known issues:
>
> * Some weird "console=..." commandline + config dependent
> interactions which have been not yet investigated down to their
> root cause. Result in a boot hang. YMMV
>
> Patch against 3.0 can be found here:
>
> http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt1.patch.bz2
>
> The split quilt queue is available at:
>
> http://www.kernel.org/pub/linux/kernel/projects/rt/patches-3.0-rt1.tar.bz2
>
> Thanks,
>
> tglx
> --
> 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] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
2011-07-22 21:07 ` Kim Leyendecker
2011-07-22 22:51 ` Rolando Martins
@ 2011-07-22 23:23 ` Ed Tomlinson
2011-07-23 7:43 ` Thomas Gleixner
2011-07-23 1:05 ` Maarten Lankhorst
` (2 subsequent siblings)
5 siblings, 1 reply; 26+ messages in thread
From: Ed Tomlinson @ 2011-07-22 23:23 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
On Friday 22 July 2011 16:37:24 Thomas Gleixner wrote:
> Dear RT Folks,
>
> I'm pleased to announce the 3.0-rt1 release.
Thomas,
It does not build here with CONFIG_RCU_TORTURE_TEST=m
Without that it build here on amd64.
Thanks,
Ed
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
` (2 preceding siblings ...)
2011-07-22 23:23 ` Ed Tomlinson
@ 2011-07-23 1:05 ` Maarten Lankhorst
2011-07-23 13:34 ` Peter W. Morreale
[not found] ` <3E6C10F4-B619-4DBF-9EF3-F7B3EDF53608@gmail.com>
2011-07-23 7:50 ` Mike Galbraith
2011-07-23 14:29 ` Juergen Beisert
5 siblings, 2 replies; 26+ messages in thread
From: Maarten Lankhorst @ 2011-07-23 1:05 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
On 07/22/2011 10:37 PM, Thomas Gleixner wrote:
> Dear RT Folks,
>
> I'm pleased to announce the 3.0-rt1 release.
>
> Changes versus 3.0-rc7-rt0:
>
> * Update to Linus final 3.0 release
>
> * RTC bugfixes (scheduled for mainline/stable)
>
> * Long standing (rt only) timer_list bug (see
> timers-avoid-the-base-null-otptimization-on-rt.patch in the split
> out quilt queue)
>
> * Minor non exciting fixes all over the place
>
> Known issues:
>
> * Some weird "console=..." commandline + config dependent
> interactions which have been not yet investigated down to their
> root cause. Result in a boot hang. YMMV
Sweet, works here :)
Only the nvidia driver fails to build because of rtmutex and migrate enable/disable being GPL only, you might want to reconsider the GPL only status of them.
~Maarten
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 21:16 ` Thomas Gleixner
@ 2011-07-23 5:51 ` Kim Leyendecker
0 siblings, 0 replies; 26+ messages in thread
From: Kim Leyendecker @ 2011-07-23 5:51 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML
Am 22.07.2011 23:16, schrieb Thomas Gleixner:
> Blame Kompare:)
>
> # cd linux
> # wgethttp://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt1.patch.bz2
> # bunzip2 patch-3.0-rt1.patch.bz2
> # patch -p1<patch-3.0-rt1.patch
Well, okay, thanks for answering. Will try it your way! :-)
-kdl
--
Kim Leyendecker (kdl@k-dl.de.vu)
openSUSE Ambassador, openSUSE Wiki Team DE
HAVE A LOT OF FUN!
http://www.opensuse.org
Have you tried SUSE Studio? Need to create a Live CD, an app you want
to package and distribute or create your own Linux distro. Give SUSE
Studio a try. http://www.susestudio.com
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 22:51 ` Rolando Martins
@ 2011-07-23 7:31 ` Thomas Gleixner
2011-07-23 9:38 ` Rolando Martins
0 siblings, 1 reply; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 7:31 UTC (permalink / raw)
To: Rolando Martins; +Cc: LKML, linux-rt-users
On Fri, 22 Jul 2011, Rolando Martins wrote:
> Thanks for the great work!
>
> Is it possible to have RT_GROUP_SCHED and PREEMPT_RT_FULL?
Not at the momenent. RT_GROUP_SCHED depends on !PREEMPT_RT_FULL
because it leads to yet undebugged hangs and failures.
Thanks,
tglx
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 23:23 ` Ed Tomlinson
@ 2011-07-23 7:43 ` Thomas Gleixner
0 siblings, 0 replies; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 7:43 UTC (permalink / raw)
To: Ed Tomlinson; +Cc: LKML, linux-rt-users
On Fri, 22 Jul 2011, Ed Tomlinson wrote:
> On Friday 22 July 2011 16:37:24 Thomas Gleixner wrote:
> > Dear RT Folks,
> >
> > I'm pleased to announce the 3.0-rt1 release.
>
> Thomas,
>
> It does not build here with CONFIG_RCU_TORTURE_TEST=m
Fix queued for -rt2.
Thanks,
tglx
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
` (3 preceding siblings ...)
2011-07-23 1:05 ` Maarten Lankhorst
@ 2011-07-23 7:50 ` Mike Galbraith
2011-07-23 7:53 ` Thomas Gleixner
2011-07-23 14:29 ` Juergen Beisert
5 siblings, 1 reply; 26+ messages in thread
From: Mike Galbraith @ 2011-07-23 7:50 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
On Fri, 2011-07-22 at 22:37 +0200, Thomas Gleixner wrote:
> Dear RT Folks,
>
> I'm pleased to announce the 3.0-rt1 release.
drivers-dca-convert-dcalock-to-raw.patch needs incremental update.
---
drivers/dca/dca-core.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Index: linux-3.0-rt/drivers/dca/dca-core.c
===================================================================
--- linux-3.0-rt.orig/drivers/dca/dca-core.c
+++ linux-3.0-rt/drivers/dca/dca-core.c
@@ -101,10 +101,10 @@ static void unregister_dca_providers(voi
INIT_LIST_HEAD(&unregistered_providers);
- spin_lock_irqsave(&dca_lock, flags);
+ raw_spin_lock_irqsave(&dca_lock, flags);
if (list_empty(&dca_domains)) {
- spin_unlock_irqrestore(&dca_lock, flags);
+ raw_spin_unlock_irqrestore(&dca_lock, flags);
return;
}
@@ -116,7 +116,7 @@ static void unregister_dca_providers(voi
dca_free_domain(domain);
- spin_unlock_irqrestore(&dca_lock, flags);
+ raw_spin_unlock_irqrestore(&dca_lock, flags);
list_for_each_entry_safe(dca, _dca, &unregistered_providers, node) {
dca_sysfs_remove_provider(dca);
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 7:50 ` Mike Galbraith
@ 2011-07-23 7:53 ` Thomas Gleixner
0 siblings, 0 replies; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 7:53 UTC (permalink / raw)
To: Mike Galbraith; +Cc: LKML, linux-rt-users
On Sat, 23 Jul 2011, Mike Galbraith wrote:
> On Fri, 2011-07-22 at 22:37 +0200, Thomas Gleixner wrote:
> > Dear RT Folks,
> >
> > I'm pleased to announce the 3.0-rt1 release.
>
> drivers-dca-convert-dcalock-to-raw.patch needs incremental update.
Indeed. Thanks for spotting.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 7:31 ` Thomas Gleixner
@ 2011-07-23 9:38 ` Rolando Martins
0 siblings, 0 replies; 26+ messages in thread
From: Rolando Martins @ 2011-07-23 9:38 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
Hi Thomas,
Do you see it being fixed in a near future?
Thanks,
Rolando
On Sat, Jul 23, 2011 at 8:31 AM, Thomas Gleixner <tglx@linutronix.de> wrote:
> On Fri, 22 Jul 2011, Rolando Martins wrote:
>
>> Thanks for the great work!
>>
>> Is it possible to have RT_GROUP_SCHED and PREEMPT_RT_FULL?
>
> Not at the momenent. RT_GROUP_SCHED depends on !PREEMPT_RT_FULL
> because it leads to yet undebugged hangs and failures.
>
> Thanks,
>
> tglx
>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
@ 2011-07-23 9:38 ` Rolando Martins
0 siblings, 0 replies; 26+ messages in thread
From: Rolando Martins @ 2011-07-23 9:38 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
Hi Thomas,
Do you see it being fixed in a near future?
Thanks,
Rolando
On Sat, Jul 23, 2011 at 8:31 AM, Thomas Gleixner <tglx@linutronix.de> wrote:
> On Fri, 22 Jul 2011, Rolando Martins wrote:
>
>> Thanks for the great work!
>>
>> Is it possible to have RT_GROUP_SCHED and PREEMPT_RT_FULL?
>
> Not at the momenent. RT_GROUP_SCHED depends on !PREEMPT_RT_FULL
> because it leads to yet undebugged hangs and failures.
>
> Thanks,
>
> tglx
>
--
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] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 9:38 ` Rolando Martins
(?)
@ 2011-07-23 10:20 ` Thomas Gleixner
2011-07-23 10:44 ` Peter Zijlstra
-1 siblings, 1 reply; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 10:20 UTC (permalink / raw)
To: Rolando Martins
Cc: LKML, linux-rt-users, Peter Zijlstra, Mike Galbraith, Dhaval Giani
On Sat, 23 Jul 2011, Rolando Martins wrote:
> Hi Thomas,
>
> Do you see it being fixed in a near future?
Delegating that question to scheduler wizards and folks you created
that mess in the first place.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 10:20 ` Thomas Gleixner
@ 2011-07-23 10:44 ` Peter Zijlstra
2011-07-23 10:47 ` Thomas Gleixner
0 siblings, 1 reply; 26+ messages in thread
From: Peter Zijlstra @ 2011-07-23 10:44 UTC (permalink / raw)
To: Thomas Gleixner
Cc: Rolando Martins, LKML, linux-rt-users, Mike Galbraith, Dhaval Giani
On Sat, 2011-07-23 at 12:20 +0200, Thomas Gleixner wrote:
> On Sat, 23 Jul 2011, Rolando Martins wrote:
> > Hi Thomas,
> >
> > Do you see it being fixed in a near future?
>
> Delegating that question to scheduler wizards and folks you created
> that mess in the first place.
Uhm what?
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 10:44 ` Peter Zijlstra
@ 2011-07-23 10:47 ` Thomas Gleixner
0 siblings, 0 replies; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 10:47 UTC (permalink / raw)
To: Peter Zijlstra
Cc: Rolando Martins, LKML, linux-rt-users, Mike Galbraith, Dhaval Giani
On Sat, 23 Jul 2011, Peter Zijlstra wrote:
> On Sat, 2011-07-23 at 12:20 +0200, Thomas Gleixner wrote:
> > On Sat, 23 Jul 2011, Rolando Martins wrote:
> > > Hi Thomas,
> > >
> > > Do you see it being fixed in a near future?
> >
> > Delegating that question to scheduler wizards and folks you created
> > that mess in the first place.
>
> Uhm what?
RT_GROUP_SCHED & RT
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 1:05 ` Maarten Lankhorst
@ 2011-07-23 13:34 ` Peter W. Morreale
2011-08-10 5:14 ` Mike Galbraith
[not found] ` <3E6C10F4-B619-4DBF-9EF3-F7B3EDF53608@gmail.com>
1 sibling, 1 reply; 26+ messages in thread
From: Peter W. Morreale @ 2011-07-23 13:34 UTC (permalink / raw)
To: Maarten Lankhorst; +Cc: Thomas Gleixner, LKML, linux-rt-users
On Sat, 2011-07-23 at 03:05 +0200, Maarten Lankhorst wrote:
> On 07/22/2011 10:37 PM, Thomas Gleixner wrote:
> > Dear RT Folks,
> >
> > I'm pleased to announce the 3.0-rt1 release.
> >
> > Changes versus 3.0-rc7-rt0:
> >
> > * Update to Linus final 3.0 release
> >
> > * RTC bugfixes (scheduled for mainline/stable)
> >
> > * Long standing (rt only) timer_list bug (see
> > timers-avoid-the-base-null-otptimization-on-rt.patch in the split
> > out quilt queue)
> >
> > * Minor non exciting fixes all over the place
> >
> > Known issues:
> >
> > * Some weird "console=..." commandline + config dependent
> > interactions which have been not yet investigated down to their
> > root cause. Result in a boot hang. YMMV
> Sweet, works here :)
>
> Only the nvidia driver fails to build because of rtmutex and migrate enable/disable being GPL only, you might want to reconsider the GPL only status of them.
>
> ~Maarten
Or, alternatively, please ask Nvidia to GPL their driver.
Best
-PWM
> --
> 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] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
` (4 preceding siblings ...)
2011-07-23 7:50 ` Mike Galbraith
@ 2011-07-23 14:29 ` Juergen Beisert
2011-07-23 14:52 ` Robin Gareus
2011-07-23 15:00 ` Thomas Gleixner
5 siblings, 2 replies; 26+ messages in thread
From: Juergen Beisert @ 2011-07-23 14:29 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: LKML, linux-rt-users
Hi Thomas,
on ARM (in this case a Samsung S3C2440 based platform) I get:
kernel/built-in.o: In function `vprintk':
/home/jb/[...]/linux-3.0/kernel/printk.c:862: undefined reference to `early_vprintk'
kernel/built-in.o: In function `register_console':
/home/jb/[...]linux-3.0/kernel/printk.c:1580: undefined reference to `early_console_initialized'
make[1]: *** [vmlinux] Error 1
Did I forget something to enable in my kernel config?
jbe
--
Pengutronix e.K. | Juergen Beisert |
Linux Solutions for Science and Industry | http://www.pengutronix.de/ |
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 14:29 ` Juergen Beisert
@ 2011-07-23 14:52 ` Robin Gareus
2011-07-23 15:00 ` Thomas Gleixner
1 sibling, 0 replies; 26+ messages in thread
From: Robin Gareus @ 2011-07-23 14:52 UTC (permalink / raw)
To: Juergen Beisert; +Cc: Thomas Gleixner, LKML, linux-rt-users
On 07/23/2011 04:29 PM, Juergen Beisert wrote:
> Hi Thomas,
>
> on ARM (in this case a Samsung S3C2440 based platform) I get:
>
> kernel/built-in.o: In function `vprintk':
> /home/jb/[...]/linux-3.0/kernel/printk.c:862: undefined reference to `early_vprintk'
> kernel/built-in.o: In function `register_console':
> /home/jb/[...]linux-3.0/kernel/printk.c:1580: undefined reference to `early_console_initialized'
> make[1]: *** [vmlinux] Error 1
>
> Did I forget something to enable in my kernel config?
I've seen the same error when trying to work around vprintk issue on
i386 with CONFIG_EXPERT=y CONFIG_EARLY_PRINTK=n
instead of fixing 'printk.c' I've changed 'include/linux/printk.h:95'
-void early_vprintk(const char *fmt, va_list args);
+asmlinkage void early_vprintk(const char *fmt, va_list args);
and compiled with CONFIG_EARLY_PRINTK=y. Not sure if that is an option
on ARM.
Herman has reported the latter issue earlier today.
ciao,
robin
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 14:29 ` Juergen Beisert
2011-07-23 14:52 ` Robin Gareus
@ 2011-07-23 15:00 ` Thomas Gleixner
1 sibling, 0 replies; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 15:00 UTC (permalink / raw)
To: Juergen Beisert; +Cc: LKML, linux-rt-users
On Sat, 23 Jul 2011, Juergen Beisert wrote:
> Hi Thomas,
>
> on ARM (in this case a Samsung S3C2440 based platform) I get:
>
> kernel/built-in.o: In function `vprintk':
> /home/jb/[...]/linux-3.0/kernel/printk.c:862: undefined reference to `early_vprintk'
> kernel/built-in.o: In function `register_console':
> /home/jb/[...]linux-3.0/kernel/printk.c:1580: undefined reference to `early_console_initialized'
> make[1]: *** [vmlinux] Error 1
>
> Did I forget something to enable in my kernel config?
No, that's my fault. I merged a late minute debugfeature yesterday and
forgot to enable early_printk on ARM. Will be fixed in -rt2 which i'm
about to release.
Thanks,
tglx
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
[not found] ` <3E6C10F4-B619-4DBF-9EF3-F7B3EDF53608@gmail.com>
@ 2011-07-23 20:02 ` Maarten Lankhorst
0 siblings, 0 replies; 26+ messages in thread
From: Maarten Lankhorst @ 2011-07-23 20:02 UTC (permalink / raw)
To: Sven-Thorsten Dietrich
Cc: Thomas Gleixner, Linux Kernel Mailing List, linux-rt-users
Hi Dietrich,
On 07/23/2011 08:57 PM, Sven-Thorsten Dietrich wrote:
> On Jul 22, 2011, at 6:05 PM, Maarten Lankhorst wrote:
>
>> On 07/22/2011 10:37 PM, Thomas Gleixner wrote:
>>> Dear RT Folks,
>>>
>>> I'm pleased to announce the 3.0-rt1 release.
>>>
>>> Changes versus 3.0-rc7-rt0:
>>>
>>> * Update to Linus final 3.0 release
>>>
>>> * RTC bugfixes (scheduled for mainline/stable)
>>>
>>> * Long standing (rt only) timer_list bug (see
>>> timers-avoid-the-base-null-otptimization-on-rt.patch in the split
>>> out quilt queue)
>>>
>>> * Minor non exciting fixes all over the place
>>>
>>> Known issues:
>>>
>>> * Some weird "console=..." commandline + config dependent
>>> interactions which have been not yet investigated down to their
>>> root cause. Result in a boot hang. YMMV
>> Sweet, works here :)
>>
>> Only the nvidia driver fails to build because of rtmutex and migrate enable/disable being GPL only, you might want to reconsider the GPL only status of them.
> Can you reconsider using nVidia ?
You see, I've been living two lives. In one life, I'm Maarten B Lankhorst. I work on wine, and since a week or so I've been working on nouveau. And I... help fix kernel bugs that I'm affected by. My other life is in computers, where I go by the hacker alias ROFLGAMER, participating actively in computer simulated environments and am playing graphic intensive games using wine. Unfortunately when I do that I just want things to work, nouveau keeps getting better all the time, but wine's d3d is a lot more tested with the nvidia blob. ;)
~Maarten
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 13:34 ` Peter W. Morreale
@ 2011-08-10 5:14 ` Mike Galbraith
2011-08-10 5:28 ` Mike Galbraith
2011-08-10 13:56 ` Peter W. Morreale
0 siblings, 2 replies; 26+ messages in thread
From: Mike Galbraith @ 2011-08-10 5:14 UTC (permalink / raw)
To: pmorreale; +Cc: Maarten Lankhorst, Thomas Gleixner, LKML, linux-rt-users
On Sat, 2011-07-23 at 07:34 -0600, Peter W. Morreale wrote:
> On Sat, 2011-07-23 at 03:05 +0200, Maarten Lankhorst wrote:
> > Only the nvidia driver fails to build because of rtmutex and migrate enable/disable being GPL only, you might want to reconsider the GPL only status of them.
> >
> > ~Maarten
>
> Or, alternatively, please ask Nvidia to GPL their driver.
I know a couple folks for whom this will eventually become a problem.
One is doing (very) high performance aircraft simulation, where
rendering performance highly important. AFAIK there is currently no
viable alternative to "the blob"
-Mike
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-08-10 5:14 ` Mike Galbraith
@ 2011-08-10 5:28 ` Mike Galbraith
2011-08-10 13:56 ` Peter W. Morreale
1 sibling, 0 replies; 26+ messages in thread
From: Mike Galbraith @ 2011-08-10 5:28 UTC (permalink / raw)
To: pmorreale; +Cc: Maarten Lankhorst, Thomas Gleixner, LKML, linux-rt-users
On Wed, 2011-08-10 at 07:14 +0200, Mike Galbraith wrote:
> On Sat, 2011-07-23 at 07:34 -0600, Peter W. Morreale wrote:
> > On Sat, 2011-07-23 at 03:05 +0200, Maarten Lankhorst wrote:
>
> > > Only the nvidia driver fails to build because of rtmutex and migrate enable/disable being GPL only, you might want to reconsider the GPL only status of them.
> > >
> > > ~Maarten
> >
> > Or, alternatively, please ask Nvidia to GPL their driver.
>
> I know a couple folks for whom this will eventually become a problem.
(maybe one of them will buy nvidia, and GPL the driver.. right:)
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-08-10 5:14 ` Mike Galbraith
2011-08-10 5:28 ` Mike Galbraith
@ 2011-08-10 13:56 ` Peter W. Morreale
1 sibling, 0 replies; 26+ messages in thread
From: Peter W. Morreale @ 2011-08-10 13:56 UTC (permalink / raw)
To: Mike Galbraith; +Cc: Maarten Lankhorst, Thomas Gleixner, LKML, linux-rt-users
On Wed, 2011-08-10 at 07:14 +0200, Mike Galbraith wrote:
> On Sat, 2011-07-23 at 07:34 -0600, Peter W. Morreale wrote:
> > On Sat, 2011-07-23 at 03:05 +0200, Maarten Lankhorst wrote:
>
> > > Only the nvidia driver fails to build because of rtmutex and migrate enable/disable being GPL only, you might want to reconsider the GPL only status of them.
> > >
> > > ~Maarten
> >
> > Or, alternatively, please ask Nvidia to GPL their driver.
>
> I know a couple folks for whom this will eventually become a problem.
>
> One is doing (very) high performance aircraft simulation, where
> rendering performance highly important. AFAIK there is currently no
> viable alternative to "the blob"
>
> -Mike
>
Great! Perhaps they can talk to Nvidia as well.
Best,
-PWM
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-23 4:08 ` [ANNOUNCE] 3.0-rt1 hermann
@ 2011-07-23 7:37 ` Thomas Gleixner
0 siblings, 0 replies; 26+ messages in thread
From: Thomas Gleixner @ 2011-07-23 7:37 UTC (permalink / raw)
To: hermann; +Cc: linux-rt-users
[-- Attachment #1: Type: TEXT/PLAIN, Size: 629 bytes --]
On Sat, 23 Jul 2011, hermann wrote:
> Hi
>
> Build fail here with
>
> CC arch/x86/kernel/early_printk.o
> arch/x86/kernel/early_printk.c:188:17: error: conflicting types for
> ‘early_vprintk’
> include/linux/printk.h:95:13: note: previous declaration of
> ‘early_vprintk’ was here
> make[3]: *** [arch/x86/kernel/early_printk.o] Fehler 1
> make[2]: *** [arch/x86/kernel] Fehler 2
> make[1]: *** [arch/x86] Fehler 2
>
> it build here when I declare early_vprintk in printk.h as
> asmlinkage void early_vprintk(const char *fmt, va_list args);
Grr, right. That's a 32bit thingy. Fixed for -rt2.
Thanks,
tglx
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [ANNOUNCE] 3.0-rt1
2011-07-21 17:43 ` Thomas Gleixner
@ 2011-07-23 4:08 ` hermann
2011-07-23 7:37 ` Thomas Gleixner
0 siblings, 1 reply; 26+ messages in thread
From: hermann @ 2011-07-23 4:08 UTC (permalink / raw)
To: Thomas Gleixner; +Cc: linux-rt-users
Hi
Build fail here with
CC arch/x86/kernel/early_printk.o
arch/x86/kernel/early_printk.c:188:17: error: conflicting types for
‘early_vprintk’
include/linux/printk.h:95:13: note: previous declaration of
‘early_vprintk’ was here
make[3]: *** [arch/x86/kernel/early_printk.o] Fehler 1
make[2]: *** [arch/x86/kernel] Fehler 2
make[1]: *** [arch/x86] Fehler 2
it build here when I declare early_vprintk in printk.h as
asmlinkage void early_vprintk(const char *fmt, va_list args);
System: Host box Kernel 3.0.0-rc7-rt0 i686 (32 bit gcc 4.5.2)
Desktop Xfce 4.8.2 (Gtk 2.24.4) Distro Debian GNU/Linux
wheezy/sid
Machine: System Hewlett-Packard product hp workstation version
x2100/2600
Mobo Hewlett-Packard model HP WMTA System Board version A03
Bios Phoenix version JG.W1.04US date 07/26/2002
CPU: Single core Intel Pentium 4 CPU (-UP-) cache 512 KB flags
(sse sse2) bmips 5184.7 clocked at 2600.00 MHz
regards
hermann
--
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] 26+ messages in thread
end of thread, other threads:[~2011-08-10 13:56 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-22 20:37 [ANNOUNCE] 3.0-rt1 Thomas Gleixner
2011-07-22 21:07 ` Kim Leyendecker
2011-07-22 21:16 ` Thomas Gleixner
2011-07-23 5:51 ` Kim Leyendecker
2011-07-22 22:51 ` Rolando Martins
2011-07-23 7:31 ` Thomas Gleixner
2011-07-23 9:38 ` Rolando Martins
2011-07-23 9:38 ` Rolando Martins
2011-07-23 10:20 ` Thomas Gleixner
2011-07-23 10:44 ` Peter Zijlstra
2011-07-23 10:47 ` Thomas Gleixner
2011-07-22 23:23 ` Ed Tomlinson
2011-07-23 7:43 ` Thomas Gleixner
2011-07-23 1:05 ` Maarten Lankhorst
2011-07-23 13:34 ` Peter W. Morreale
2011-08-10 5:14 ` Mike Galbraith
2011-08-10 5:28 ` Mike Galbraith
2011-08-10 13:56 ` Peter W. Morreale
[not found] ` <3E6C10F4-B619-4DBF-9EF3-F7B3EDF53608@gmail.com>
2011-07-23 20:02 ` Maarten Lankhorst
2011-07-23 7:50 ` Mike Galbraith
2011-07-23 7:53 ` Thomas Gleixner
2011-07-23 14:29 ` Juergen Beisert
2011-07-23 14:52 ` Robin Gareus
2011-07-23 15:00 ` Thomas Gleixner
-- strict thread matches above, loose matches on Subject: below --
2011-07-21 16:22 [ANNOUNCE] 3.0-rc7-rt0 hermann
2011-07-21 17:35 ` Thomas Gleixner
2011-07-21 17:43 ` Thomas Gleixner
2011-07-23 4:08 ` [ANNOUNCE] 3.0-rt1 hermann
2011-07-23 7:37 ` Thomas Gleixner
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.