8cd61f710b
I realized looking at the sigalgs parser that I messed up the space-splitting logic slightly. If the CPU features are "foo bar baz", it would not parse "baz". This doesn't particular matter (the last one is "crc32"), but better to parse it correctly. Fix this and add a unit test. While I'm here, may as well add a fuzzer too. Change-Id: Ifc1603b8f70d975f391d10e51ede95deec31a83d Reviewed-on: https://boringssl-review.googlesource.com/31464 Commit-Queue: David Benjamin <davidben@google.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> Reviewed-by: Adam Langley <agl@google.com>
75 lines
1.5 KiB
Plaintext
75 lines
1.5 KiB
Plaintext
Processor : AArch64 Processor rev 1 (aarch64)
|
|
processor : 0
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x801
|
|
CPU revision : 4
|
|
|
|
processor : 1
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x801
|
|
CPU revision : 4
|
|
|
|
processor : 2
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x801
|
|
CPU revision : 4
|
|
|
|
processor : 3
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x801
|
|
CPU revision : 4
|
|
|
|
processor : 4
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x800
|
|
CPU revision : 1
|
|
|
|
processor : 5
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x800
|
|
CPU revision : 1
|
|
|
|
processor : 6
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x800
|
|
CPU revision : 1
|
|
|
|
processor : 7
|
|
BogoMIPS : 38.00
|
|
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
|
|
CPU implementer : 0x51
|
|
CPU architecture: 8
|
|
CPU variant : 0xa
|
|
CPU part : 0x800
|
|
CPU revision : 1
|
|
|
|
Hardware : Qualcomm Technologies, Inc MSM8998
|