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