RFR: JDK-8158502: aarch32: detect QEMU user-mode emulation

Alex Kashchenko akashche at redhat.com
Wed Jun 8 14:27:46 UTC 2016


Hi Andrey,

On 06/07/2016 05:34 PM, Andrey Petushkov wrote:
> Yes, I thought about “pure” v6, but in fact I only have RPI B+ as a test machine which is ARMv6K which is easier compared to plain old ARMv6. If by the chance you have anything with real v6 that would be very much appreciated if you could help with checking!

I setup an armel (softfp) version of Debian Wheezy in chroot on a Huawei 
u8150 phone. Its /proc/cpuinfo shows the following:

Processor       : ARMv6-compatible processor rev 2 (v6l)
BogoMIPS        : 121.80
Features        : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant     : 0x1
CPU part        : 0xb36
CPU revision    : 2

It looks like it has ARM1136 (RPi B+/Zero has 1176) that should be the 
lowest model with ARMv6 support.

I haven't yet build jdk on it, but compilation of simple programs (tried 
detect.c mentioned before) works fine on it.

-- 
-Alex


More information about the aarch32-port-dev mailing list