On Tue, Jun 18, 2024 at 04:01:26PM GMT, Qiang Yu wrote: > On Tue, Jun 18, 2024 at 12:33 PM Qiang Yu <yuq825@xxxxxxxxx> wrote: > > > > I see the problem that initramfs need to build a module dependency chain, > > but lima does not call any symbol from simpleondemand governor module. > > > > softdep module seems to be optional while our dependency is hard one, > > can we just add MODULE_INFO(depends, _depends), or create a new > > macro called MODULE_DEPENDS()? > > > This doesn't work on my side because depmod generates modules.dep > by symbol lookup instead of modinfo section. So softdep may be our only > choice to add module dependency manually. I can accept the softdep > first, then make PM optional later. It's still super fragile, and depends on the user not changing the policy. It should be solved in some other, more robust way. Maxime
Attachment:
signature.asc
Description: PGP signature