On Mon, 2026-01-05 at 17:52 -0800, Jakub Kicinski wrote:
On Mon, 5 Jan 2026 12:04:24 +0200 Cosmin Ratiu wrote:
Change psp_responder to open the server socket and listen for control connections normally, and leave the skipping of the various test cases which require a PSP device (~most, but not all of them) to the parent test. This results in output like:
ok 1 psp.test_case # SKIP No PSP devices found [...] ok 12 psp.dev_get_device # SKIP No PSP devices found ok 13 psp.dev_get_device_bad ok 14 psp.dev_rotate # SKIP No PSP devices found [...]
To be clear - in this case the DUT also doesn't have a PSP device? I'm struggling to connect the dots on how this error msg could come from psp_responder.
This happens when one runs the psp selftest against a DUT with PSP disabled (e.g. no PSP devices present, or cap bits off or something else not working). This patch makes psp_responder not fail in this case, establish the control connection and let the parent test determine which test cases to run.
Cosmin.