RFR [XS]: 8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64
David Holmes
david.holmes at oracle.com
Fri Jan 4 22:36:41 UTC 2019
Seems my email got lost over New Year break :(
David
On 29/12/2018 7:29 am, David Holmes wrote:
> Hi Matthias,
>
> On 28/12/2018 11:35 pm, Baesken, Matthias wrote:
>> Hello, please review this small fix .
>>
>> At the moment, the test jdk/jfr/event/os/TestCPUInformation.java
>> fails on AArch64 with the following error :
>>
>>
>> java.lang.RuntimeException: Value not in (Intel, AMD, Unknown x86,
>> SPARC, ARM, PPC, PowerPC, AArch64, zArch), field='description',
>> value='0x50:0x0:0x000:1, simd'
>>
>>
>> Reason is that the jdk.CPUInformation event misses a known CPU
>> identifier value in the description, see the description part of
>> it :
>>
>> Event: jdk.CPUInformation {
>> ....
>> description = "0x50:0x0:0x000:1, simd"
>> sockets = 8
>> ....
>> }
>>
>>
>> The patch adds the CPU identifier info to the _cpu_desc string
>> where it is taken from .
>> Please compare also with the ppc - implementation where the info
>> (PPC) is already added .
>>
>> vm_version_ext_ppc.cpp
>>
>> 50 snprintf(_cpu_desc, CPU_DETAILED_DESC_BUF_SIZE, "PPC %s",
>> features_string());
>>
>>
>>
>> Bug/webrev :
>>
>> https://bugs.openjdk.java.net/browse/JDK-8215961
>>
>> http://cr.openjdk.java.net/~mbaesken/webrevs/8215961.0/
>
> Seems a reasonable approach.
>
> I would expect other ARM systems to also be affected by this.
>
> Thanks,
> David
>
>>
>> Thanks, Matthias
>>
More information about the hotspot-dev
mailing list