Add /lib/modules/modprobe.d to configuration search path 22/261022/2 accepted/tizen_6.5_base accepted/tizen_unified tizen tizen_6.5_base accepted/tizen/6.5/base/20211028.060105 accepted/tizen/base/20210825.055301 accepted/tizen/unified/20210712.025003 submit/tizen/20210709.005540 submit/tizen_6.5_base/20211028.134101 submit/tizen_base/20210825.024442 tizen_6.5.m2_release
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Thu, 8 Jul 2021 10:35:38 +0000 (12:35 +0200)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Thu, 8 Jul 2021 12:25:52 +0000 (14:25 +0200)
This commit adds additional tizen-specific /lib/modules/modprobe.d
to kmod search path to allow for packages providing modules to also
provide its configuration.

In Tizen kernel and modules images are build separately from "platform"
image, meaning only limited paths can be used (/lib/modules, /hal) for
its files to be accessible from the system.

Change-Id: I6985339abd1234aecfb5802484bd57f36a64bab2
Signed-off-by: Karol Lewandowski <k.lewandowsk@samsung.com>
libkmod/libkmod.c
man/modprobe.d.xml

index 43423d6..80afdb8 100644 (file)
@@ -65,6 +65,7 @@ static const char *default_config_paths[] = {
        SYSCONFDIR "/modprobe.d",
        "/run/modprobe.d",
        "/lib/modprobe.d",
+       "/lib/modules/modprobe.d",
        NULL
 };
 
index 211af84..83888c1 100644 (file)
@@ -43,6 +43,7 @@
     <para><filename>/lib/modprobe.d/*.conf</filename></para>
     <para><filename>/etc/modprobe.d/*.conf</filename></para>
     <para><filename>/run/modprobe.d/*.conf</filename></para>
+    <para><filename>/lib/modules/modprobe.d/*.conf</filename></para>
   </refsynopsisdiv>
 
   <refsect1><title>DESCRIPTION</title>