Messages in this thread | | | Date | Sun, 08 Nov 2009 22:56:35 +0100 | From | Carmelo Amoroso <> | Subject | Re: [PATCH] modules: Allow to use depmod from a non default install |
| |
Carmelo Amoroso wrote: > This patch allow to specify the directory where to find the > depmod tool other than being forced to use the module-init-tools > installed on the host. The reason for this is explained below. > When doing cross-compilation, it not guaranteed that the > module-init-tools installed on the host (and used during kernel build) > are exactly the same and compatible with those used on the target at runtime. > For example, recent changes in how depmod writes modules.dep using > root-less path, make older modprobe unusable on the target. > User in ths case could install in a different path the module-init-tools > compatible with the version used on the target and specify the path on the > command line. > > Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> > --- > Makefile | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/Makefile b/Makefile > index b4c04f7..f5286c4 100644 > --- a/Makefile > +++ b/Makefile > @@ -316,7 +316,8 @@ OBJDUMP = $(CROSS_COMPILE)objdump > AWK = awk > GENKSYMS = scripts/genksyms/genksyms > INSTALLKERNEL := installkernel > -DEPMOD = /sbin/depmod > +DEPMOD_PATH ?= /sbin > +DEPMOD = $(DEPMOD_PATH)/depmod > KALLSYMS = scripts/kallsyms > PERL = perl > CHECK = sparse > -- 1.6.3.3 >
Apologies for duplicated emails. Please discard this last one.
Regards, Carmelo
| |