Re: [PATCH 1/1] selftests: livepatch: add test cases of stack_order sysfs interface

From: Petr Mladek
Date: Fri Oct 11 2024 - 04:36:44 EST


On Fri 2024-10-11 09:51:07, zhang warden wrote:
>
>
> > On Oct 10, 2024, at 23:51, Josh Poimboeuf <jpoimboe@xxxxxxxxxx> wrote:
> >
> > Maybe add a replace=[true|false] module parameter.
> >
>
> How to do it?
> Isn't the way we build modules using make?
> How to set this replace value?

You could find inspiration in
tools/testing/selftests/livepatch/test-livepatch.sh, see

load_lp $MOD_REPLACE replace=0

vs.

load_lp $MOD_REPLACE replace=1

You could more or less copy the "multiple livepatches" and
"atomic replace livepatch" self-tests. The new tests
would check the "stack_order" sysfs value instread of checking
whether /proc/cmdline and /proc/meminfo are livepatched.

Best Regards,
Petr