Re: sev_es_trampoline_start undefined symbol referenced errors during kunit run

From: Shuah Khan
Date: Tue Apr 15 2025 - 15:07:01 EST


On 4/15/25 12:01, Borislav Petkov wrote:
On Tue, Apr 15, 2025 at 08:25:09AM -0600, Shuah Khan wrote:
./tools/testing/kunit/kunit.py run --arch x86_64
or
./tools/testing/kunit/kunit.py run --alltests --arch x86_64

The tree I see this every single time I do my tree testing.

Doesn't reproduce here:

# ./tools/testing/kunit/kunit.py run --arch x86_64 > log.00 2>&1
# ./tools/testing/kunit/kunit.py run --alltests --arch x86_64 > log.01 2>&1
# grep -i error log.*
log.00:[19:04:52] [PASSED] error_pointer
log.01:[19:44:06] [PASSED] error_pointer


Does your arch/x86/realmode/rm/pasyms.h has reference to sev_es_trampoline_start?

The one in my tree has it.

arch/x86/realmode/rm/pasyms.h:pa_sev_es_trampoline_start = sev_es_trampoline_start

thanks,
-- Shuah