T42 | <Walid> can i use Sailfish_OS-5.0.0.29 target and sdk ? | 16:43 |
---|---|---|
ecrn | did something change about kernel module parameter passing from cmdline in kernels 5.10.x? | 22:59 |
ecrn | because the stock bootloader passes some of them with dashes in the module name | 23:00 |
ecrn | and others with underscores | 23:00 |
ecrn | "exynos-drm.no_display=0 mcd-panel-samsung-drv.boot_panel_id=..." | 23:01 |
ecrn | like this | 23:01 |
ecrn | and the dashed ones like above don't work at all | 23:02 |
ecrn | whereas supplying them in boot.img or in built-in kernel cmdline as mcd_panel_samsung_drv.boot_panel_id for example, works | 23:03 |
ecrn | oh wow | 23:09 |
ecrn | it seems it is the modprobe that is supposed to parse /proc/cmdline | 23:09 |
ecrn | when the module is loaded in runtime | 23:09 |
ecrn | and then construct the module args string | 23:10 |
ecrn | https://elixir.bootlin.com/busybox/1.37.0/source/modutils/modprobe.c#L372 | 23:11 |
ecrn | otherwise if the module is built-in the kernel does this | 23:12 |
ecrn | modprobe from kmod replaces dashes with underscores in module names when parsing so that would work if initramfs would use kmod | 23:30 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!