lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Sun, 18 Mar 2018 17:30:22 +0530
From:   Srishti Sharma <srishtishar@...il.com>
To:     Jonathan Cameron <jic23@...23.retrosnub.co.uk>
Cc:     Randy Dunlap <rdunlap@...radead.org>,
        Linux kernel mailing list <linux-kernel@...r.kernel.org>,
        linux-iio@...r.kernel.org
Subject: Re: Unknown symbols in module (iio)

On Sun, Mar 18, 2018 at 4:34 PM, Jonathan Cameron
<jic23@...23.retrosnub.co.uk> wrote:
> On Sat, 17 Mar 2018 13:42:24 -0700
> Randy Dunlap <rdunlap@...radead.org> wrote:
>
>> [adding linux-iio mailing list]
>>
>> Hi,
>>
>> It's always a good idea to include the kernel version in a problem report.
>>
>>
>> On 03/05/2018 03:17 AM, Srishti Sharma wrote:
>> > Hello,
>> > I was trying to work with the iio dummy driver, and when I try to load
>> > the iio_dummy_evgen.ko module I am getting unknown symbols found in
>> > module error on running modprobe.
>> >
>> > These variables are unknown
>> > iio_bus_type                >>> in industrialio-core
>> > irq_sim_init                >>> in iio_dummy_evgen
>> > irq_sim_fini                >>> same
>> > irq_sim_fire                >>> same
>> > irq_sim_fini                >>> [duplicate]
>>
>> I tested this using Linux 4.16-rc5.  As long as I manually load all
>> modules in the needed order, they will all load with no symbol problems.
>>
>>
>> > All of these variables are present in the Module.symvers file in the
>> > /lib/modules/<kernel version>/build directory. The kernel and the
>> > modules versions match. I ran make clean, make, and make
>> > modules_install before trying to load them. I am unable to figure out
>> > the problem. Where I might be going wrong any ideas ?
>>
>> Were you expecting some module autoloading based on their internal
>> dependencies?  If so, maybe someone on the linux-iio mailing list
>> could comment on that.
>>
>>
> Hi Randy,
>
> Thanks for following up on this. Looks like Srishti followed this
> with an email to the linux-iio list.  I sent a quick reply but haven't
> heard back yet.
>
> https://marc.info/?l=linux-iio&m=152024876720954&w=2
>
> Superficially I was guessing that Srishti had missed the fact that irqsim
> is built into the kernel rather than as a module, so a reboot would have
> been required as well.
>
> Srishti, if you do try a message on multiple lists, please do it by
> replying to the original thread and cc'ing the new one.  That way we save
> time by avoiding duplication of efforts on different lists.
> (at least I am assuming you sent it to one list then the other?)

Hey,
I am sorry for the late reply, the solution Jonathan had proposed i.e;
reinstalling the kernel after configuring it for loading the required
modules worked for me, Thank you so much.

Regards,
Srishti

>
> Thanks,
>
> Jonathan

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ