lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ