PVATTEST-PERFORM(1)
β¨ PVATTEST-PERFORM β¨
okay so this is a page from the Attestation Manual, bestie β it's pvattest-perform, and it's s390x only, no cap. don't come for me if you're on x86, this one's not for you π
πΈ SYNOPSIS πΈ
pvattest perform [OPTIONS] [IN] [OUT]
π DESCRIPTION π
So what this does: it runs a measurement of this system through /dev/uv. that's the whole vibe. but like β the device has to be accessible and the attestation Ultravisor facility has to be present, or it's not happening, periodt.
The input you feed it must be an attestation request created with pvattest create (like, don't just make up your own, it won't slay).
The output will contain the original request and the response from the Ultravisor. two for one, we love to see it π«Ά
π¦ reminder: only available on s390x. literally only. iykyk.
π OPTIONS π
<IN>β the request to be sent. specify it right there, main character energy.<OUT>β write the result to FILE.-i,--input <FILE>β specify the request to be sent (same energy as<IN>, just with a flag π).-o,--output <FILE>β write the result to FILE.-u,--user-data <File>β provide up to 256 bytes of user input β¨
okay so user-data is arbitrary user-defined data appended to the Attestation measurement. it gets verified during the Attestation measurement verification. it can be literally any arbitrary data, as long as it is less or equal to 256 bytes β that's the limit, respect it π
-h,--helpβ print help (see a summary with-h). the classic.
π EXAMPLES π
perform an attestation measurement with the attestation request attreq.bin and write the output to attresp.bin β iconic, effortless, done:
$ pvattest perform attreq.bin attresp.bin
π SEE ALSO π
that's the whole thing bestie, go forth and attest π
signed off with love from the s390-tools crew β version dated 2026-08-11 πβ¨
π¦ where this page comes from
- centos-stream 10: s390utils 2:2.44.1-2.el10 Β· MIT AND LGPL-2.1-or-later
- centos-stream 9: s390utils 2:2.44.1-2.el9 Β· MIT
- opensuse-leap 16.0: s390-tools 2.44.1-160000.1.1 Β· MIT
- opensuse-leap 16.0: s390-tools 2.44.1-160000.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms