PVATTEST-PERFORM(1)

πŸ“¦
version 2.44.1 Β· 4 versions
, in centos-stream 10, centos-stream 9, opensuse-leap 16.0

✨ 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