[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <201111141014.06906.tim.sander@hbm.com>
Date: Mon, 14 Nov 2011 10:14:06 +0100
From: "Tim Sander" <tim.sander@....com>
To: "Thomas Gleixner" <tglx@...utronix.de>
Cc: "LKML" <linux-kernel@...r.kernel.org>,
"linux-rt-users" <linux-rt-users@...r.kernel.org>
Subject: Re: [ANNOUNCE] 3.2-rc1-rt1 - Compile errors also for rc1 vanilla
Hi Thomas
> I'm pleased to announce the 3.2-rc1-rt1 release.
Thanks for that.
> It's a straight forward port of the 3.0-rt patch queue, which reduced
> the patch size by more than 25% from 807k to 580k. The diffstat change
> is:
>
> 429 files changed, 10118 insertions(+), 3000 deletions(-)
> 318 files changed, 8871 insertions(+), 1858 deletions(-)
>
> Thanks to all who helped polishing patches and bringing them mainline!
>
>
> The test results on my reference machine are in the 3.0-rt ballpark
> and I have not seen any frightening explosions so far.
Well it seems as if this guy which wanted to remove rcu finally succeded ;-)
I can't select a rcu subsystem?
----------------------
target: kernel.compile
----------------------
cd /home/sander/speedy/trunk/ptx/platform-pmx-one/build-target/linux-linux && PATH=/home/sander/speedy/trunk/ptx/platform-pmx-one/sysroot-
cross/bin:/home/sander/speedy/trunk/ptx/platform-pmx-one/sysroot-cross/sbin:$PATH KCONFIG_NOTIMESTAMP=1 make \
-j16 HOSTCC=gcc ARCH=arm CROSS_COMPILE=arm-1136jfs-linux-gnueabi- INSTALL_MOD_PATH=/home/sander/speedy/trunk/ptx/platform-pmx-one/packages/linux-linux
PTX_KERNEL_DIR=/home/sander/speedy/trunk/ptx/platform-pmx-one/build-target/linux-linux CONFIG_DEBUG_SECTION_MISMATCH=y
DEPMOD=/home/sander/speedy/trunk/ptx/platform-pmx-one/sysroot-cross/sbin/arm-1136jfs-linux-gnueabi-depmod uImage "modules"
make[1]: Entering directory `/home/sander/speedy/trunk/ptx/kernel/linux'
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]: Leaving directory `/home/sander/speedy/trunk/ptx/kernel/linux'
make[1]: Entering directory `/home/sander/speedy/trunk/ptx/kernel/linux'
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[2]: `include/generated/mach-types.h' is up to date.
CC arch/arm/kernel/asm-offsets.s
In file included from include/linux/mm_types.h:15:0,
from include/linux/sched.h:64,
from arch/arm/kernel/asm-offsets.c:13:
include/linux/rcupdate.h:223:2: error: #error "Unknown RCU implementation specified to kernel configuration"
make[2]: *** [arch/arm/kernel/asm-offsets.s] Error 1
make[1]: *** [prepare0] Error 2
make[1]: Leaving directory `/home/sander/speedy/trunk/ptx/kernel/linux'
make: *** [/home/sander/speedy/trunk/ptx/platform-pmx-one/state/kernel.compile] Error 2
When trying to select the rcu in the menuconfig it is not selectable :-(.
This is on freescale arm i.xm35 platform with local modifications for our own platform.
Havent tried to compile 3.2-rc1 without preempt but that fails with the following error:
----------------------
target: kernel.compile
----------------------
cd /home/sander/speedy/trunk/ptx/platform-pmx-one/build-target/linux-linux && PATH=/home/sander/speedy/trunk/ptx/platform-pmx-one/sysroot-
cross/bin:/home/sander/speedy/trunk/ptx/platform-pmx-one/sysroot-cross/sbin:$PATH KCONFIG_NOTIMESTAMP=1 make \
-j16 HOSTCC=gcc ARCH=arm CROSS_COMPILE=arm-1136jfs-linux-gnueabi- INSTALL_MOD_PATH=/home/sander/speedy/trunk/ptx/platform-pmx-one/packages/linux-linux
PTX_KERNEL_DIR=/home/sander/speedy/trunk/ptx/platform-pmx-one/build-target/linux-linux CONFIG_DEBUG_SECTION_MISMATCH=y
DEPMOD=/home/sander/speedy/trunk/ptx/platform-pmx-one/sysroot-cross/sbin/arm-1136jfs-linux-gnueabi-depmod uImage "modules"
make[1]: Entering directory `/home/sander/speedy/trunk/ptx/kernel/linux'
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[2]: `include/generated/mach-types.h' is up to date.
CALL scripts/checksyscalls.sh
<stdin>:1562:2: warning: #warning syscall process_vm_readv not implemented
<stdin>:1566:2: warning: #warning syscall process_vm_writev not implemented
CHK include/generated/compile.h
CC arch/arm/plat-mxc/iomux-v3.o
CC arch/arm/plat-mxc/ulpi.o
CC arch/arm/plat-mxc/avic.o
CC arch/arm/plat-mxc/audmux-v2.o
CC arch/arm/plat-mxc/devices/platform-fec.o
CC arch/arm/plat-mxc/devices/platform-flexcan.o
CC arch/arm/plat-mxc/devices/platform-fsl-usb2-udc.o
CC arch/arm/plat-mxc/devices/platform-gpio-mxc.o
CC arch/arm/plat-mxc/devices/platform-imx2-wdt.o
arch/arm/plat-mxc/avic.c:154:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'avic_handle_irq'
arch/arm/plat-mxc/avic.c:53:12: warning: 'avic_saved_mask_reg' defined but not used
make[2]: *** [arch/arm/plat-mxc/avic.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Will there be still some consolidation for the 3.0 kernel. I really was hoping that the rt kernel still remains a little longer
on 3.0 since this seems to be a longer maintained kernel version for various groups?
Best regards
Tim
please ignore the noise below, added automatically by mailserver:
Hottinger Baldwin Messtechnik GmbH, Im Tiefen See 45, 64293 Darmstadt, Germany | www.hbm.com
Registered as GmbH (German limited liability corporation) in the commercial register at the local court of Darmstadt, HRB 1147
Company domiciled in Darmstadt | CEO: Andreas Huellhorst | Chairman of the board: James Charles Webster
Als Gesellschaft mit beschraenkter Haftung eingetragen im Handelsregister des Amtsgerichts Darmstadt unter HRB 1147
Sitz der Gesellschaft: Darmstadt | Geschaeftsfuehrung: Andreas Huellhorst | Aufsichtsratsvorsitzender: James Charles Webster
The information in this email is confidential. It is intended solely for the addressee. If you are not the intended recipient, please let me know and delete this email.
Die in dieser E-Mail enthaltene Information ist vertraulich und lediglich für den Empfaenger bestimmt. Sollten Sie nicht der eigentliche Empfaenger sein, informieren Sie mich bitte kurz und loeschen diese E-Mail.
View attachment "kernelconfig" of type "text/plain" (46553 bytes)
Powered by blists - more mailing lists